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