log

age author description
Tue, 09 Dec 2008 14:57:01 +0100 Tomas Lindquist Olsen Fixed problem with nested function inside static nested function. see mini/compile_nested2.d. fixes #143 .
Tue, 09 Dec 2008 14:07:30 +0100 Tomas Lindquist Olsen Removed error on naked, not fully complete, but I'll be doing more work on it during this Christmas, and some things do work.
Tue, 09 Dec 2008 03:01:19 +0100 Tomas Lindquist Olsen This ''should'' fix #139 , I failed to produce a testcase, but I would imagine this to be correct, and it removes '''that''' error when building Hybrid.
Tue, 09 Dec 2008 02:07:24 +0100 Tomas Lindquist Olsen Added back a bunch of static's to gen/classes.cpp, it's not superfluous, it makes the functions internal to the compilation unit, and we don't call them anywhere else.
Tue, 09 Dec 2008 01:56:39 +0100 Tomas Lindquist Olsen Added proper "need 'this' to access member foo" errors instead of "variable foo not resolved" for some cases, added FIXME for the old error!
Sun, 07 Dec 2008 16:43:20 +0100 Christian Kamm Add all base interfaces to interfaceMap, not just direct parents.
Sun, 07 Dec 2008 16:06:10 +0100 Christian Kamm Add testcase for with(symbol) fix.
Sun, 07 Dec 2008 16:02:43 +0100 Christian Kamm Fix with(symbol) statement.
Sun, 07 Dec 2008 14:12:39 +0100 Christian Kamm Only run unittests contained directly in the module.
Fri, 05 Dec 2008 22:01:50 +0100 elrood .. and fixed the install target (hopefully)
Thu, 04 Dec 2008 22:09:24 +0100 elrood added install target and possibility to pre- and suffix ldc's executable name to cmake scripts
Thu, 04 Dec 2008 16:13:40 +0100 Tomas Lindquist Olsen ... and fixed that test case :P ...
Thu, 04 Dec 2008 16:12:47 +0100 Tomas Lindquist Olsen Added testcase for fix in rev [825]
Thu, 04 Dec 2008 16:11:09 +0100 Tomas Lindquist Olsen Commented some logging that could be '''very''' long, cuts -vv output size of a gtkd gl sample down 1.2GB by 3/4.
Thu, 04 Dec 2008 14:36:11 +0100 Tomas Lindquist Olsen Fixed problem with moduleinfo thinking it imports itself, causing assertion failure, fixes #138
Wed, 03 Dec 2008 01:40:28 +0100 Tomas Lindquist Olsen Fixed non-static struct initializers.
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.
Tue, 02 Dec 2008 01:44:17 +0100 Tomas Lindquist Olsen Added CMake option to disable generation of ClassInfo.offTi arrays, defaults to OFF.
Tue, 02 Dec 2008 01:20:22 +0100 Tomas Lindquist Olsen Implemented allocating storage for a slice if its address is taken, fixes #115
Tue, 02 Dec 2008 01:07:22 +0100 Tomas Lindquist Olsen Fixed taking address of global static array element as constant expression.
Mon, 01 Dec 2008 20:26:32 +0100 Christian Kamm Fix fibers in tango patch
Mon, 01 Dec 2008 19:51:45 +0100 Tomas Lindquist Olsen Fixed printf formatting flag problem on mingw (missed one)
Mon, 01 Dec 2008 18:34:02 +0100 Tomas Lindquist Olsen Made ClassInfo.interfaces generation consistent with DMD, fixes #134
Mon, 01 Dec 2008 15:21:33 +0100 Tomas Lindquist Olsen Added error when gcc cannot be found.
Mon, 01 Dec 2008 15:18:22 +0100 Tomas Lindquist Olsen Added error when invoking gcc fails
Mon, 01 Dec 2008 14:54:06 +0100 Tomas Lindquist Olsen Forgot to add AnonDeclaration::toObjFile for D2
Mon, 01 Dec 2008 04:37:54 +0100 Tomas Lindquist Olsen Fixed a nasty bug with how interface vtables for class initializers were output, causing some class fields to be skipped.
Mon, 01 Dec 2008 02:10:16 +0100 Tomas Lindquist Olsen Fixed ModuleInfo generation to no longer use the ModuleInfo class' default initializer for types/defaults, it's unsafe as initializers don't necesarily match the "formal" type. There might be explicit padding.
Sun, 30 Nov 2008 20:41:17 +0100 Tomas Lindquist Olsen Fixed ModuleInfo patch check, failed on 64bit
Sun, 30 Nov 2008 20:22:09 +0100 Tomas Lindquist Olsen Changed some hardcoded offset/alignment for classes in DMD, broke offsets for 64bits.