log

age author description
Sun, 29 Mar 2009 23:57:51 +0200 Frits van Bommel Fix #246 by running type->semantic() on parameters so tuples are expanded.
Sun, 29 Mar 2009 19:46:37 +0200 Frits van Bommel Automated merge with http://hg.dsource.org/projects/ldc
Sun, 29 Mar 2009 19:38:59 +0200 Frits van Bommel Enable inlining by default for -O3+.
Sun, 29 Mar 2009 19:19:32 +0200 Christian Kamm Add newlines to end of file.
Sun, 29 Mar 2009 18:50:41 +0200 Frits van Bommel Forgot to commit this file, sorry
Sun, 29 Mar 2009 16:47:19 +0200 Frits van Bommel Small cleanup: remove mars.h #include
Sun, 29 Mar 2009 15:51:14 +0200 Frits van Bommel Change meaning of optimization levels: -O0 now means 'no optimization' like with
Sun, 29 Mar 2009 15:46:55 +0200 Frits van Bommel Allow specific optimization passes to be requested from the command line.
Sun, 29 Mar 2009 11:44:32 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sun, 29 Mar 2009 11:43:45 +0200 Christian Kamm A different fix to #218 and DMD2682 that does not lead to constant folding regressions.
Sun, 29 Mar 2009 03:53:22 +0200 Frits van Bommel Another big-endian fix. (Don't lie to [s]printf...)
Sun, 29 Mar 2009 03:27:04 +0200 Frits van Bommel Clean up some suspicious code.
Sun, 29 Mar 2009 01:29:30 +0100 Frits van Bommel This should fix integers below 64 bit on big-endian systems.
Sat, 28 Mar 2009 21:10:53 +0100 Christian Kamm Fix bug in CaseStatement::semantic when there's no enclosing switch.
Sat, 28 Mar 2009 20:45:33 +0100 Christian Kamm Emit function bodies before generating the module info to make sure static
Sat, 28 Mar 2009 20:25:59 +0100 Christian Kamm Do not skip abstract function declarations if they have a function body. Fixes abstract_17_A,B.
Sat, 28 Mar 2009 20:01:37 +0100 Christian Kamm Force initialize the runtime module in Module::genLLVMModule. It is required
Sat, 28 Mar 2009 19:16:53 +0100 Christian Kamm Reenable error for gotos into or out of finally blocks.
Sat, 28 Mar 2009 14:39:16 +0100 Christian Kamm Add back some enclosing scope-exit information to the frontend to produce
Sat, 28 Mar 2009 14:26:23 +0100 Christian Kamm Fix goto inside synchronized functions.
Sat, 28 Mar 2009 10:50:44 +0100 Christian Kamm Fix path to llvmasm.di in runtime CMakeList
Sat, 28 Mar 2009 09:45:33 +0100 Tomas Lindquist Olsen Fixed issue with runtime supplied typeinfo generating multiple symbols.
Sat, 28 Mar 2009 09:00:32 +0100 Tomas Lindquist Olsen Fixed forward reference problem in struct methods on x86-64.
Sat, 28 Mar 2009 08:25:58 +0100 Tomas Lindquist Olsen Added support for tuple return with __asmtuple!(int,int) etc.
Sat, 28 Mar 2009 07:24:53 +0100 Tomas Lindquist Olsen Added support for single D type register return from __asm.
Sat, 28 Mar 2009 06:32:06 +0100 Tomas Lindquist Olsen Added initial support for raw LLVM inline asm.
Sat, 28 Mar 2009 05:00:43 +0100 Tomas Lindquist Olsen - Versioned Expresssion::toElem with #if IN_DMD/IN_LLVM.
Fri, 27 Mar 2009 23:24:47 +0100 Tomas Lindquist Olsen Added missing new files.
Fri, 27 Mar 2009 23:17:04 +0100 Tomas Lindquist Olsen Fixed problems introduced by previous commits that prevented Tango from compiling.
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.
Thu, 26 Mar 2009 18:46:21 +0100 Tomas Lindquist Olsen Moved IRTargetScopeS from IRState into IrFunction, fixes #240 .
Wed, 25 Mar 2009 13:46:49 +0100 Frits van Bommel Remove a duplicate minitest
Wed, 25 Mar 2009 08:13:01 +0100 Christian Kamm Fix to synchronized function storage class when getting the classinfo via dotExp.
Tue, 24 Mar 2009 21:18:29 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Tue, 24 Mar 2009 21:18:18 +0100 Christian Kamm Reorganize EnclosingHandlers to require less changes to the frontend and allow us to
Tue, 24 Mar 2009 18:22:47 +0100 Tomas Lindquist Olsen merge
Tue, 24 Mar 2009 18:22:29 +0100 Tomas Lindquist Olsen Fixed error when pkg-config couldn't find libconfig, allows user to set flags manually.
Tue, 24 Mar 2009 15:24:59 +0100 Frits van Bommel Update DtoConstFP() to be correct after LLVM r67562, which changed the way the
Tue, 24 Mar 2009 14:34:16 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Tue, 24 Mar 2009 14:33:57 +0100 Christian Kamm Fix #239.
Tue, 24 Mar 2009 03:14:22 +0100 Frits van Bommel Remove struct padding which was making this test fail on 64-bit systems.
Tue, 24 Mar 2009 02:46:57 +0100 Frits van Bommel Update comments now that LLVM PR3861 has been fixed. However, since
Mon, 23 Mar 2009 20:26:33 +0100 Tomas Lindquist Olsen Cleanup DMD 1.041 merge.
Mon, 23 Mar 2009 14:47:51 +0100 Christian Kamm Fix tuple declarations in aggregates.
Mon, 23 Mar 2009 01:01:55 +0100 Frits van Bommel Workaround for LLVM PR 3861 (http://llvm.org/PR3861).
Sun, 22 Mar 2009 14:51:03 +0100 Christian Kamm Bring FrameInfo definition up to date with recent Tango developments. Thanks fawzi!
Sat, 21 Mar 2009 09:47:48 +0100 Christian Kamm Add dmd-style configuration file for rebuild usage. See #236 and thanks to ccuter for the patch!
Fri, 20 Mar 2009 15:50:01 +0100 Frits van Bommel Return null from a static class to interface cast if the class reference was
Fri, 20 Mar 2009 15:47:42 +0100 Frits van Bommel Fix makewebstatistics: don't try to drop a test multiple times.
Wed, 18 Mar 2009 15:33:19 +0100 Frits van Bommel Fix some issues with fawzi's patch.
Wed, 18 Mar 2009 15:20:07 +0100 Frits van Bommel Apply fawzi's patch from #235.
Wed, 18 Mar 2009 15:03:17 +0100 Frits van Bommel Fix a bug where ::warning() was called with a va_list argument instead of an
Wed, 18 Mar 2009 00:25:36 +0100 Frits van Bommel Don't set LLVM_REV if it's set on the command line.
Sun, 15 Mar 2009 23:04:58 +0100 Christian Kamm Fix imports copying for out-of-source build.
Sun, 15 Mar 2009 16:57:44 +0100 Frits van Bommel Apply [1120] to D2 as well (untested).
Sun, 15 Mar 2009 15:58:38 +0100 Frits van Bommel Another "pointers are 32 bits" issue in the frontend. long/ulong constants cast
Sat, 14 Mar 2009 22:44:52 +0100 Frits van Bommel Fix -g with default ldc.conf
Sat, 14 Mar 2009 22:29:31 +0100 Frits van Bommel Make this test a bit more meaningful