log gen/toir.cpp @ 1103:b30fe7e1dbb9

age author description
Thu, 12 Mar 2009 20:37:27 +0100 Tomas Lindquist Olsen - Updated to DMD frontend 1.041.
Tue, 03 Mar 2009 19:18:47 +0100 Tomas Lindquist Olsen Added ~{memory} clobber when a jump_target is generated in inline asm (branch out of inline asm)
Tue, 03 Mar 2009 17:27:14 +0100 Tomas Lindquist Olsen Fixed potential assertion failure in taking address of function as a constant expression.
Thu, 26 Feb 2009 14:51:02 +0100 Frits van Bommel Use LLVM OStream wrapper instead of <iostream> in the logger.
Wed, 25 Feb 2009 19:30:06 +0100 Frits van Bommel Call llvm_shutdown when shutting down the backend.
Tue, 17 Feb 2009 18:25:34 +0100 Christian Kamm Fix #216 by implementing TypeExp::toElem. It just provides the appropriate
Wed, 04 Feb 2009 02:10:23 +0100 Tomas Lindquist Olsen Removed some dead code.
Tue, 03 Feb 2009 23:48:47 +0100 Tomas Lindquist Olsen Fixed dstress/run/a/array_initialization_17_A.d regression. default initialized static array elements in a constant static array initializer was getting incorrect values.
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, 02 Feb 2009 01:44:51 +0100 Tomas Lindquist Olsen Changed templates and typeinfo to use linkonce linkage instead of weak linkage, this should fix inlining problems, fixing bug #197 . If problems show up, it's easy to change it back by changing the define in mars.h . I'm 95% sure this is safe, given how we handle templates.
Mon, 02 Feb 2009 00:26:32 +0100 Tomas Lindquist Olsen Fix bug #199
Sun, 01 Feb 2009 20:20:56 +0100 Christian Kamm Fix #198 and #199 by making CTFE on static struct initializers work.
Sat, 17 Jan 2009 14:53:32 +0100 Christian Kamm Fix #163.
Tue, 30 Dec 2008 11:42:01 +0100 Christian Kamm Fix #153. Factor out common code in StructLiteralExp::to(Const)Elem.
Sat, 20 Dec 2008 09:13:44 +0100 Christian Kamm Adjust error message for missing toConstExp to include 'is not a const exp'.