Jump to page: 1 2
Thread overview
GDC release 0.20
Dec 17, 2006
David Friedman
Dec 17, 2006
Kirk McDonald
Dec 18, 2006
Bill Baxter
Dec 18, 2006
Kirk McDonald
Dec 17, 2006
Alexander Panek
Dec 18, 2006
Chad J
Dec 24, 2006
Thomas Kuehne
Dec 25, 2006
Thomas Kuehne
Dec 25, 2006
Frits van Bommel
Dec 27, 2006
Thomas Kuehne
Dec 27, 2006
Brad Roberts
December 17, 2006
Source and binaries here:

http://sourceforge.net/project/showfiles.php?group_id=154306

* Updated to DMD 0.177
* Fixes for synchronized code generation
* Better support for cross-hosted builds
* Fixed Bugzilla 307, 375, 403, 575, 578
* Applied Anders Björklund's MacOS X build patches
* SkyOS support will return when GCC 4.1.1 is supported.
December 17, 2006
"David Friedman" <dvdfrdmn@users.ess-eff.net> wrote in message news:em2j8b$1o17$1@digitaldaemon.com...
> Source and binaries here:
>
> http://sourceforge.net/project/showfiles.php?group_id=154306
>
> * Updated to DMD 0.177
> * Fixes for synchronized code generation
> * Better support for cross-hosted builds
> * Fixed Bugzilla 307, 375, 403, 575, 578
> * Applied Anders Björklund's MacOS X build patches
> * SkyOS support will return when GCC 4.1.1 is supported.

Yaaay!


December 17, 2006
David Friedman wrote:
> Source and binaries here:
> 
> http://sourceforge.net/project/showfiles.php?group_id=154306
> 
> * Updated to DMD 0.177
> * Fixes for synchronized code generation
> * Better support for cross-hosted builds
> * Fixed Bugzilla 307, 375, 403, 575, 578
> * Applied Anders Björklund's MacOS X build patches
> * SkyOS support will return when GCC 4.1.1 is supported.

Excellent! Now I can get to work getting Pyd working on Linux!

-- 
Kirk McDonald
Pyd: Wrapping Python with D
http://pyd.dsource.org
December 17, 2006
David Friedman wrote:
> Source and binaries here:
> 
> http://sourceforge.net/project/showfiles.php?group_id=154306
> 
> * Updated to DMD 0.177
> * Fixes for synchronized code generation
> * Better support for cross-hosted builds
> * Fixed Bugzilla 307, 375, 403, 575, 578
> * Applied Anders Björklund's MacOS X build patches
> * SkyOS support will return when GCC 4.1.1 is supported.

Finally! Woohoo! \o/
December 17, 2006
David Friedman wrote:

> Source and binaries here:
> 
> http://sourceforge.net/project/showfiles.php?group_id=154306

Except for a small glitch with "BSD sed" vs. "GNU sed",
(hardcoded -E parameter should be -r for GNU I think?)
it built OK for MinGW/3.4.2 and Mac OS X 10.3/3.3.6...

As usual, the installer packages are found at:
http://gdcwin.sourceforge.net/ (MinGW / 3.4.2)
http://gdcmac.sourceforge.net/ (Mac OS X 10.3)

Use David's "official" tarball binaries for
MinGW/GCC-3.4.5 or Mac OS X 10.4/GCC-4.0.1 ?
(will be available as packages too, later on)

--anders
December 18, 2006
David Friedman wrote:
> Source and binaries here:
> 
> http://sourceforge.net/project/showfiles.php?group_id=154306
> 
> * Updated to DMD 0.177
> * Fixes for synchronized code generation
> * Better support for cross-hosted builds
> * Fixed Bugzilla 307, 375, 403, 575, 578
> * Applied Anders Björklund's MacOS X build patches
> * SkyOS support will return when GCC 4.1.1 is supported.

It is 0.177 equivalent!!!11

YES!

Thank you David!
December 18, 2006
Kirk McDonald wrote:
> David Friedman wrote:
>> Source and binaries here:
>>
>> http://sourceforge.net/project/showfiles.php?group_id=154306
>>
>> * Updated to DMD 0.177
>> * Fixes for synchronized code generation
>> * Better support for cross-hosted builds
>> * Fixed Bugzilla 307, 375, 403, 575, 578
>> * Applied Anders Björklund's MacOS X build patches
>> * SkyOS support will return when GCC 4.1.1 is supported.
> 
> Excellent! Now I can get to work getting Pyd working on Linux!
> 

Why did you have to wait for GDC to catch up in order to have Pyd for Linux?  Does the DMD compiler for Linux not work?

Supporting GDC is great anyway, I just don't understand why it would be a prerequisite for having Pyd on Linux.

--bb
December 18, 2006
Bill Baxter wrote:
> Kirk McDonald wrote:
>> David Friedman wrote:
>>> Source and binaries here:
>>>
>>> http://sourceforge.net/project/showfiles.php?group_id=154306
>>>
>>> * Updated to DMD 0.177
>>> * Fixes for synchronized code generation
>>> * Better support for cross-hosted builds
>>> * Fixed Bugzilla 307, 375, 403, 575, 578
>>> * Applied Anders Björklund's MacOS X build patches
>>> * SkyOS support will return when GCC 4.1.1 is supported.
>>
>> Excellent! Now I can get to work getting Pyd working on Linux!
>>
> 
> Why did you have to wait for GDC to catch up in order to have Pyd for Linux?  Does the DMD compiler for Linux not work?
> 
> Supporting GDC is great anyway, I just don't understand why it would be a prerequisite for having Pyd on Linux.
> 
> --bb

Pyd compiles DLL (well, .pyd) files on Windows and .so files on Linux. DMD is incapable of producing working .so files, at least so far as I can tell.

-- 
Kirk McDonald
Pyd: Wrapping Python with D
http://pyd.dsource.org
December 24, 2006
David Friedman schrieb am 2006-12-17:
> Source and binaries here:
>
> http://sourceforge.net/project/showfiles.php?group_id=154306
>
> * Updated to DMD 0.177
> * Fixes for synchronized code generation
> * Better support for cross-hosted builds
> * Fixed Bugzilla 307, 375, 403, 575, 578
> * Applied Anders Björklund's MacOS X build patches
> * SkyOS support will return when GCC 4.1.1 is supported.

I've updated the DStress pages for GDC-0.20 http://dstress.kuehne.cn/www/dstress.html http://dstress.kuehne.cn/www/gdc-0.20.html

Something funny is going on with the assembler, especially the f* instructions. (Please ignore failing MMX & SSE tests for now, they are under heavy construction.)

Thomas


December 25, 2006
Thomas Kuehne schrieb am 2006-12-24:
>
> David Friedman schrieb am 2006-12-17:
>> Source and binaries here:
>>
>> http://sourceforge.net/project/showfiles.php?group_id=154306
>>
>> * Updated to DMD 0.177
>> * Fixes for synchronized code generation
>> * Better support for cross-hosted builds
>> * Fixed Bugzilla 307, 375, 403, 575, 578
>> * Applied Anders Bj?rklund's MacOS X build patches
>> * SkyOS support will return when GCC 4.1.1 is supported.
>
> I've updated the DStress pages for GDC-0.20 http://dstress.kuehne.cn/www/dstress.html http://dstress.kuehne.cn/www/gdc-0.20.html
>
> Something funny is going on with the assembler, especially the f* instructions. (Please ignore failing MMX & SSE tests for now, they are under heavy construction.)

Neither floating point nor MMX nor SSE instructions where the cause but the "cpuid" feature tests.

I had to replace

	asm{ cpuid; }

with
	asm{db 0x53; cpuid; db 0x5B;}

Thomas


« First   ‹ Prev
1 2