ldc 0.9.1 released

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed May 27 11:58:20 PDT 2009


Christian Kamm wrote:
> The release 0.9.1 of LDC, the LLVM based compiler for the D programming 
> language, contains the following major improvements:
> 
>  * lots of bug fixes (http://www.dsource.org/projects/ldc/report/15)
>  * x86-64 support is mature
>  * inline asm improved (we now define D_Inline_Asm)
>  * cross-compilation support
>  * uses boehm-gc during compilation (x86-32 only)
>  * D specific optimizations:
>    * turn GC allocations to allocas if possible
>    * simplify or remove certain calls to D runtime functions
> 
> The command line interface of LDC now has added options in line with other 
> LLVM based tools. Please use the ldmd wrapper if you want a drop-in 
> replacement for DMD.
> 
> Linux x86-32 download: 
> http://www.incasoftware.de/~kamm/ldc/ldc-0.9.1-x86_32.tar.bz2
> 
> Linux x86-64 download: 
> http://www.incasoftware.de/~kamm/ldc/ldc-0.9.1-x86_64.tar.bz2
> 
> Tomas Lindquist Olsen
> Christian Kamm
> Frits van Bommel
> Kelly Wilson

Great! Quick question - are you supporting or considering supporting D2? 
I looked on the project's home page and couldn't find that information. 
There's mention of druntime for D2 which makes me hopeful.

Thanks,

Andrei


More information about the Digitalmars-d-announce mailing list