log gen/functions.h @ 1638:0de4525a9ed6

age author description
Wed, 06 Jan 2010 15:18:20 -0300 Leandro Lucarella Merge DMD r253: refactor: Argument => Parameter
Sat, 16 May 2009 18:19:52 +0200 Tomas Lindquist Olsen Added IrTypeFunction and IrTypeDelegate and eliminated IrDType. This means the Type::ir field can be removed. It's the final part needed for the move to a slightly more sane type system. Now the whole thing just needs to be cleaned up :P
Tue, 03 Mar 2009 02:51:21 +0100 Tomas Lindquist Olsen Abstracted more (most) ABI details out of the normal codegen.
Sun, 08 Feb 2009 05:26:54 +0100 Tomas Lindquist Olsen SWITCHED TO LLVM 2.5 !
Tue, 03 Feb 2009 08:54:57 +0100 Tomas Lindquist Olsen Implemented proper support for naked asm using llvm module level asm. Still not 100% complete, but already 1000 times better that what we had before. Don's BignumX86 implementation from Tango (when turned into a standalone unittest) seems to fully work with no changes, and great performance :)
Mon, 06 Oct 2008 22:54:08 +0200 Christian Kamm Some missed LLVMDC -> LDC.
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.
Sun, 08 Jun 2008 08:03:19 +0200 lindquist [svn r250] Fixed the warning about dropping arguments to _Dmain when optimizing. trunk
Fri, 30 May 2008 19:32:04 +0200 lindquist [svn r229] Updated the object.d implementation to the latest Tango. trunk
Fri, 04 Jan 2008 01:38:42 +0100 lindquist [svn r135] * Merged DMD 1.025 * trunk
Mon, 26 Nov 2007 04:49:23 +0100 lindquist [svn r121] Finished ModuleInfo implementation. trunk
Sun, 18 Nov 2007 06:52:57 +0100 lindquist [svn r106] Turns out the last commit wasn't enough, now the D->LLVM process is even more split up. trunk
Fri, 16 Nov 2007 08:21:47 +0100 lindquist [svn r104] TONS OF FIXES. trunk