log

age author description
Sat, 20 Dec 2008 09:15:46 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sat, 20 Dec 2008 09:15:31 +0100 Christian Kamm Add missing overrides for toConstExp to dmd2/expression.h. Fixes #156.
Sat, 20 Dec 2008 09:13:44 +0100 Christian Kamm Adjust error message for missing toConstExp to include 'is not a const exp'.
Thu, 18 Dec 2008 19:24:33 +0100 elrood modified gen/linker.cpp to only append .exe suffix on windows if not already present
Thu, 18 Dec 2008 19:21:44 +0100 elrood temporary fix for runtime buildscript to copy ldc's imports to tango
Thu, 18 Dec 2008 08:09:01 +0100 Christian Kamm Add #154 testcase.
Thu, 18 Dec 2008 07:59:03 +0100 Christian Kamm Add more toConstElem stubs to get better error messages.
Wed, 17 Dec 2008 21:24:17 +0100 Christian Kamm Applied modification of wilsonk's patch for AndAnd and OrOrExp for void rhs funcs.
Wed, 17 Dec 2008 21:03:06 +0100 Christian Kamm Remove some dead code.
Wed, 17 Dec 2008 20:40:27 +0100 Christian Kamm Apply wilsonk's patch to AddrExp::toConstElem for struct literals.
Wed, 17 Dec 2008 18:20:45 +0100 Christian Kamm Apply phobos patch by downs.
Mon, 15 Dec 2008 21:09:33 +0100 Christian Kamm Apply fix for #151.
Sun, 14 Dec 2008 17:53:20 +0100 elrood added a patch to tango's stdio for ldc on win32
Sun, 14 Dec 2008 16:51:36 +0100 Christian Kamm Add Elrood's patch to output LDC and LLVM source revs.
Sun, 14 Dec 2008 16:39:27 +0100 Christian Kamm Missed line when removing env sanitizing.
Sun, 14 Dec 2008 16:31:03 +0100 Christian Kamm Add druntime to hgignore.
Sun, 14 Dec 2008 16:30:20 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sun, 14 Dec 2008 16:30:06 +0100 Christian Kamm Remove unportable env-sanitizing code. If it is really needed, it needs to be
Sun, 14 Dec 2008 04:11:32 +0100 Tomas Lindquist Olsen Runtime now compiles with D2 again. This does NOT mean it works flawlessly !!!
Sat, 13 Dec 2008 16:14:37 +0100 Tomas Lindquist Olsen Merged DMD 2.021 frontend.
Sat, 13 Dec 2008 13:15:31 +0100 Tomas Lindquist Olsen Merged DMD 1.037 frontend
Sat, 13 Dec 2008 06:48:00 +0100 Christian Kamm Only emit finalbody if there is one. Fixes #147.
Fri, 12 Dec 2008 17:10:23 +0100 Christian Kamm Rename merged runtime to tango-base-ldc, #145.
Fri, 12 Dec 2008 08:18:30 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Mon, 08 Dec 2008 17:09:13 +0100 Christian Kamm Update tango patch for newest tango.
Wed, 10 Dec 2008 13:56:10 +0100 Tomas Lindquist Olsen Removed insufficient fix for DMD bug 1161, it was causing problems with instantiating imported templates, and passing private variables as aliases. I failed to come up with a proper fix!
Tue, 09 Dec 2008 18:45:25 +0100 Tomas Lindquist Olsen more moreatatime fixes
Tue, 09 Dec 2008 17:14:52 +0100 Tomas Lindquist Olsen Fixed another moreatatime (as opposed to oneatatime) issue with indexing unresolved class.
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.
Sun, 30 Nov 2008 19:19:39 +0100 elrood when building the runtime pass -fPIC for shared libs and -disable-invariants for gc
Sun, 30 Nov 2008 11:54:18 +0100 Christian Kamm Add interface minitest, rework s.d.