log dmd/declaration.h @ 1638:0de4525a9ed6

age author description
Sat, 06 Feb 2010 15:53:52 +0000 Robert Clipsham Merge dmd 1.056.
Wed, 06 Jan 2010 15:18:22 -0300 Leandro Lucarella Merge DMD r314+r315: bugzilla 2029 Typesafe variadic functions don't...
Wed, 06 Jan 2010 15:18:22 -0300 Leandro Lucarella Merge DMD r304: refactor invariant => immutable
Wed, 06 Jan 2010 15:18:21 -0300 Leandro Lucarella Merge DMD r301: a little refactor and harmonize
Wed, 06 Jan 2010 15:18:20 -0300 Leandro Lucarella Merge DMD r253: refactor: Argument => Parameter
Wed, 06 Jan 2010 15:18:19 -0300 Leandro Lucarella Merge DMD r243: some harmonization with D2 dmd
Fri, 06 Nov 2009 23:58:01 +0100 Christian Kamm Merge DMD 1.051
Sun, 12 Jul 2009 16:15:21 +0200 Christian Kamm Make the auto storage class never have the same meaning as scope.
Sun, 14 Jun 2009 19:49:58 +0200 Christian Kamm Another shot at fixing the issues with (constant) struct literals and their addresses. See DMD2682, #218, #324.
Sun, 07 Jun 2009 16:00:13 +0200 Frits van Bommel Run `semantic3` on imported modules, and emit new symbols with
Sat, 16 May 2009 22:21:31 +0200 Tomas Lindquist Olsen Merged DMD 1.045 !!!
Sat, 16 May 2009 12:17:33 +0200 Christian Kamm Fix overload resolution issue in dmd bug 313/314 fix.
Thu, 07 May 2009 02:10:29 +0200 Tomas Lindquist Olsen Fixed deal breaker bug for more-at-once compilation when any module contained aggregates. Fixes ticket #272 .
Fri, 03 Apr 2009 17:59:34 +0200 Tomas Lindquist Olsen Merged DMD 1.042.
Fri, 27 Mar 2009 21:50:32 +0100 Tomas Lindquist Olsen Eliminated the need for resolve, declare, const-init and define lists to drive code generation.
Fri, 27 Mar 2009 17:54:27 +0100 Tomas Lindquist Olsen Changed use of toObjFile to a new codegen method.
Thu, 26 Mar 2009 20:45:53 +0100 Tomas Lindquist Olsen * Moved ir/irsymbol.cpp/h into ir/irdsymbol.cpp/h.
Mon, 23 Mar 2009 20:26:33 +0100 Tomas Lindquist Olsen Cleanup DMD 1.041 merge.
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 :)
Sun, 01 Feb 2009 20:20:56 +0100 Christian Kamm Fix #198 and #199 by making CTFE on static struct initializers work.
Sat, 13 Dec 2008 13:15:31 +0100 Tomas Lindquist Olsen Merged DMD 1.037 frontend
Sat, 29 Nov 2008 21:25:43 +0100 Tomas Lindquist Olsen Removed KDevelop3 project files, CMake can generate them just fine!
Mon, 03 Nov 2008 12:35:29 +0100 Christian Kamm Fix compile-time warnings. Adjust include in d-asm-i386.
Tue, 28 Oct 2008 15:41:09 +0100 Tomas Lindquist Olsen Removed warnings on ignored aligns. Only do aligment on packed structs, align(1) struct Packed { ... }
Mon, 27 Oct 2008 01:11:41 +0100 Tomas Lindquist Olsen Fixed tuple fields, thanx downs
Mon, 13 Oct 2008 23:19:32 +0200 Tomas Lindquist Olsen Changed premake.lua to work with mingw.
Mon, 06 Oct 2008 22:46:55 +0200 Christian Kamm First part of rename to LDC.
Thu, 02 Oct 2008 23:12:19 +0200 Christian Kamm Move check for access of context for nested class from backend into frontend.
Mon, 04 Aug 2008 02:59:34 +0200 Tomas Lindquist Olsen Removed the 'needsstorage' thing from Dsymbol. Arguments are not always given storage when applicable. This is not longer treat specially
Fri, 01 Aug 2008 17:59:58 +0200 Tomas Lindquist Olsen Changed the handling of variadic intrinsics a bit.
Fri, 01 Aug 2008 00:32:06 +0200 Tomas Lindquist Olsen Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Tue, 22 Jul 2008 19:24:40 +0200 Christian Kamm Get rid of runTimeHack and instead add proper argument info to the frontend
Sat, 12 Jul 2008 19:38:31 +0200 lindquist [svn r357] Merged DMD 1.033 trunk
Fri, 27 Jun 2008 22:04:35 +0200 lindquist [svn r326] Fixed a bunch of issues with printf's that MinGW32 did not support. trunk
Thu, 01 May 2008 15:15:28 +0200 ChristianK [svn r175] merged dmd 1.029 trunk
Thu, 01 May 2008 13:05:53 +0200 ChristianK [svn r172] moving all IR state previously stored in Dsymbol into IrDsymbol and a Dsymbol->IrDsymbol map trunk
Tue, 29 Apr 2008 21:33:50 +0200 ChristianK [svn r171] starting to move IR data from AST nodes into IRState; started with IrFunction trunk
Thu, 17 Jan 2008 03:15:12 +0100 lindquist [svn r140] did a lot of the work towards being able to pass multiple modules on the command line. not complete yet though trunk
Fri, 28 Dec 2007 23:52:40 +0100 lindquist [svn r134] Merged the DMD 1.024 frontend. trunk
Fri, 28 Dec 2007 22:55:24 +0100 lindquist [svn r133] Fixed some problems with inlining not happening :P trunk
Tue, 27 Nov 2007 03:09:36 +0100 lindquist [svn r125] Renamed/moved a few backend member inside DMD structures for consistency. trunk
Mon, 19 Nov 2007 06:01:48 +0100 lindquist [svn r110] Fixed typeinfo for classes. trunk
Fri, 16 Nov 2007 08:21:47 +0100 lindquist [svn r104] TONS OF FIXES. trunk
Thu, 08 Nov 2007 19:13:28 +0100 lindquist [svn r96] Updated to DMD 1.023. trunk
Sat, 03 Nov 2007 14:44:58 +0100 lindquist [svn r90] Major updates to the gen directory. Redesigned the 'elem' struct. Much more... !!! trunk
Fri, 02 Nov 2007 01:17:26 +0100 lindquist [svn r86] Changed the way arguments are given storage. It is now detected if they will need it during semantic passes. trunk
Wed, 31 Oct 2007 03:11:32 +0100 lindquist [svn r77] Fixed foreach on slice. trunk
Thu, 25 Oct 2007 02:39:53 +0200 lindquist [svn r61] Added support for D-style variadic functions :) trunk
Mon, 22 Oct 2007 15:40:56 +0200 lindquist [svn r54] Added support for nested delegates referencing parent's stack variables. trunk
Fri, 19 Oct 2007 07:43:21 +0200 lindquist [svn r44] Lots of bug fixes. trunk
Wed, 03 Oct 2007 04:56:32 +0200 lindquist [svn r19] * Added support for reassigning 'this' inside class constructors. trunk
Tue, 02 Oct 2007 05:10:18 +0200 lindquist [svn r15] * Fixed a bunch problems with virtual calls. Seems I did some rather poor testing. trunk
Mon, 01 Oct 2007 21:19:53 +0200 lindquist [svn r13] * Updated for LLVM 2.1 trunk
Sat, 01 Sep 2007 21:43:27 +0200 lindquist [svn r5] Initial commit. Most things are very rough. trunk