log

age author description
Thu, 14 May 2009 17:20:17 +0200 Tomas Lindquist Olsen Initial (but disabled) fix for ticket #294 , the actual part that fixes the bug is in a #if 0 block as I'm afraid it will cause regressions. I'm most likely not going to be around tonight, and maybe not tomorrow as well, so I'm pushing it in case someone wants to run some serious testing/investigate the problem noted in llvmhelpers.cpp : realignOffset .
Thu, 14 May 2009 13:26:40 +0200 Tomas Lindquist Olsen Adds explicit alignment information for alloca instructions in general, there's a few cases that still needs to be looked at but this should catch the majority. Fixes ticket #293 .
Wed, 13 May 2009 18:08:40 +0200 Christian Kamm Use getenv on Windows, closes #248.
Tue, 12 May 2009 16:53:43 +0200 Frits van Bommel Revert [1346] for now, it breaks because of padding :(
Tue, 12 May 2009 16:02:51 +0200 Frits van Bommel Remove some other code that tested for LLVM before r67588.
Tue, 12 May 2009 15:50:48 +0200 Frits van Bommel Remove an old workaround that was kept around for ABI-compatibility on x86-64
Mon, 11 May 2009 20:54:25 +0200 Tomas Lindquist Olsen Added error instead of assertion failure when trying to get !TypeInfo for a forward declared struct.
Mon, 11 May 2009 15:48:33 +0200 Frits van Bommel Re-enable consistency check for fixed LLVM versions.
Mon, 11 May 2009 11:59:22 +0200 Frits van Bommel Update for metadata changes in LLVM trunk.
Sun, 10 May 2009 22:26:04 +0200 Christian Kamm Fix DtoArrayCopyToSlice by passing length*sizeof(element) instead of just length to _d_array_slice_copy.
Sun, 10 May 2009 20:22:08 +0200 Frits van Bommel Run backend without optimizations when no optimization parameters were used,
Sun, 10 May 2009 18:14:36 +0200 Christian Kamm Fix the ldcbinarypath config file rewriting.
Sun, 10 May 2009 18:03:32 +0200 Christian Kamm Explicitly include string.h for strdup.
Sun, 10 May 2009 17:58:35 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sun, 10 May 2009 17:58:09 +0200 Christian Kamm In config file: replace %%ldcbinarypath%% with the path to the ldc executable.