log dmd/mtype.c @ 720:e177ae483f8e

age author description
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.