log gen/functions.cpp @ 752:2d7bcfa68128

age author description
Mon, 03 Nov 2008 15:23:22 +0100 Christian Kamm Enable function parameter debug info for a wider range of args.
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 18:12:07 +0200 Tomas Lindquist Olsen Disabled parameter reversing by default, it broke mini/typeinfo10.d
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 21:50:08 +0200 Tomas Lindquist Olsen Implemented first class delegates. closes #101
Wed, 22 Oct 2008 14:55:33 +0200 Tomas Lindquist Olsen Removed TypeOpaque from DMD.
Wed, 01 Oct 2008 23:17:14 +0200 Tomas Lindquist Olsen Updated to latest LLVM trunk, function notes have been removed and merged with parameter attributes, which have been renamed to just attributes. Nothing seems to have broke!
Wed, 01 Oct 2008 18:32:31 +0200 Tomas Lindquist Olsen Wrapped all the most potentially expensive logging calls in a conditional to only do work when actually requested.
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.
Mon, 25 Aug 2008 19:36:27 +0200 Tomas Lindquist Olsen Removed D_InlineAsm and D_InlineAsm_X86 versions.
Wed, 20 Aug 2008 01:02:22 +0200 Tomas Lindquist Olsen Added support for overloaded intrinsics.
Tue, 19 Aug 2008 20:18:01 +0200 Tomas Lindquist Olsen First step towards D abi compliance.
Sun, 17 Aug 2008 11:39:36 +0200 Christian Kamm Abstract functions may have bodies.
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.