Thu, 23 Oct 2008 00:34:46 +0200 |
Tomas Lindquist Olsen |
Added inreg attribute where appropriate on x86 to follow ABI docs.
|
Wed, 22 Oct 2008 17:06:17 +0200 |
Tomas Lindquist Olsen |
Merged DMD 1.036.
|
Wed, 22 Oct 2008 14:55:33 +0200 |
Tomas Lindquist Olsen |
Removed TypeOpaque from DMD.
|
Mon, 06 Oct 2008 22:54:08 +0200 |
Christian Kamm |
Some missed LLVMDC -> LDC.
|
Mon, 06 Oct 2008 16:22:11 +0200 |
Tomas Lindquist Olsen |
Upgraded frontend to DMD 1.035
|
Fri, 03 Oct 2008 17:31:16 +0200 |
Christian Kamm |
Make default argument protection check not error for undefined protection.
|
Wed, 01 Oct 2008 21:14:15 +0200 |
Christian Kamm |
Nicer error message on some invalid default args.
|
Mon, 15 Sep 2008 02:04:26 +0200 |
Tomas Lindquist Olsen |
Fixed .funcptr property of delegates, no longer uses the infamous DMD rewrites to pointer arithmetic, instead a GEPExp has been introduced.
|
Sun, 14 Sep 2008 10:13:50 +0200 |
Christian Kamm |
Add _d_newarrayvT and _d_newarraymvT to create arrays without initialization.
|
Tue, 09 Sep 2008 16:49:47 -0700 |
Tomas Lindquist Olsen |
Complex number should now follow the D ABI on x86. They're also treated as first class values now. Big change.
|
Thu, 14 Aug 2008 03:09:26 +0200 |
Tomas Lindquist Olsen |
Fixed mini/missingti.d
|
Sun, 10 Aug 2008 13:42:08 +0200 |
Christian Kamm |
Make the alignment computations of the frontend match the llvm default alignment.
|
Sun, 10 Aug 2008 08:37:38 +0200 |
Tomas Lindquist Olsen |
Added pragma(llvmdc, "string") for misc per-module compiler configuration, currently "string" can only be "verbose" which forces -vv for module it appears in.
|
Fri, 01 Aug 2008 17:59:58 +0200 |
Tomas Lindquist Olsen |
Changed the handling of variadic intrinsics a bit.
|
Thu, 24 Jul 2008 18:51:36 +0200 |
Christian Kamm |
Made setup for runtime calls in dmd frontend allocate less.
|