log dmd/mtype.c @ 883:b52d5de7783f

age author description
Tue, 06 Jan 2009 16:33:51 +0100 Tomas Lindquist Olsen Merged DMD 1.038
Sun, 04 Jan 2009 15:49:28 +0100 Christian Kamm Apply BlueZeniX's patch for OpenSolaris compatibility. Fixes #158.
Sat, 13 Dec 2008 13:15:31 +0100 Tomas Lindquist Olsen Merged DMD 1.037 frontend
Tue, 02 Dec 2008 02:45:31 +0100 Tomas Lindquist Olsen Removed PAGESIZE part of Tango patch, it works for me when the check is removed.
Sat, 29 Nov 2008 21:25:43 +0100 Tomas Lindquist Olsen Removed KDevelop3 project files, CMake can generate them just fine!
Sat, 22 Nov 2008 18:45:09 +0100 Christian Kamm Move tuple syntax copy for function arguments after semantic, to make sure
Tue, 18 Nov 2008 17:14:57 +0100 Christian Kamm Fix bug reported by downs. Related to delegate types within tuple template parameters.
Sun, 16 Nov 2008 20:42:45 +0100 Tomas Lindquist Olsen Fixed 64bit problem with aaValues runtime calls (assumed 32bits)
Thu, 30 Oct 2008 15:58:58 +0100 Christian Kamm Fix REALSIZE, REALPAD and alignment of double and real for x86-64.
Thu, 30 Oct 2008 10:16:37 +0100 Christian Kamm Fix accidental double-inreg caused by shared TupleType. Enabled inreg by default.
Sat, 25 Oct 2008 06:03:28 +0200 Tomas Lindquist Olsen Implemented correct parameter order according to x86-32 ABI documentation.
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.
Thu, 24 Jul 2008 18:20:40 +0200 Christian Kamm Fix argument types for wchar/char reverse and sort.
Tue, 22 Jul 2008 23:06:46 +0200 Christian Kamm Introducing opaque type to dmd frontent to be used with certain runtime array
Tue, 22 Jul 2008 19:24:40 +0200 Christian Kamm Get rid of runTimeHack and instead add proper argument info to the frontend
Mon, 21 Jul 2008 20:11:42 +0200 Christian Kamm Do not strip the leading underscore for typeinfo mangles on Windows.