log

age author description
Wed, 27 May 2009 19:20:18 +0200 Christian Kamm Error instead of assert on delegate literals as constant expressions. 0.9.1
Mon, 25 May 2009 12:50:40 +0200 Frits van Bommel Make "`aa[key]`" use the same runtime call as "`key in aa`". The runtime calls
Sat, 23 May 2009 23:18:47 +0200 Frits van Bommel Revert ldmd back to use `bash` instead of `sh` to unbreak it on Ubuntu.
Sat, 23 May 2009 14:59:04 -0600 Kelly Wilson Fix for mingw32 segfault
Sat, 23 May 2009 20:57:22 +0200 Frits van Bommel Fix a behavioral change accidentally introduced by the move to the LLVM
Sat, 23 May 2009 09:02:36 +0200 Christian Kamm Fix regression dstress.nocompile.finally_07. The EnclosingTryFinally handler
Sat, 23 May 2009 00:26:38 +0200 Christian Kamm Add test from #308 to minitests.
Sat, 23 May 2009 00:23:39 +0200 Christian Kamm Fix #308 by giving finally code emitted by EnclosingTryFinally a different landing pad.
Fri, 22 May 2009 21:38:01 +0200 Frits van Bommel Fix `scope(exit) foreach (ref v; arr) foo(v);`
Fri, 22 May 2009 13:17:06 +0200 Frits van Bommel Count the sret register as well when keeping track of how many integer registers
Fri, 22 May 2009 10:18:04 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Fri, 22 May 2009 10:17:47 +0200 Christian Kamm Fix bug #307 by doing what DMD does: add the arrayop to
Fri, 22 May 2009 00:19:54 +0200 Frits van Bommel Let TargetABI::passByValue() know when a parameter is byref (either explicitly
Thu, 21 May 2009 18:08:31 +0200 Christian Kamm Allow package protected members to be accessed by the declaring module even if
Thu, 21 May 2009 15:26:46 +0200 Frits van Bommel Oops, didn't mean to change debug info linkage.
Thu, 21 May 2009 15:23:28 +0200 Frits van Bommel Now that templates instantiations are no longer emitted for all modules that
Thu, 21 May 2009 10:56:04 +0200 Christian Kamm Tentative fix for semantic3 on imported modules and unnecessary template
Wed, 20 May 2009 21:13:41 +0200 Christian Kamm Merged xfBuild patch for dependency tree generation. See #286.
Wed, 20 May 2009 16:20:59 +0200 Frits van Bommel Don't print the entire declaration of the alliassee when `->toChars()` is
Tue, 19 May 2009 22:35:08 +0200 Frits van Bommel Merge some changes from Tango's object.di into the testincludes version.
Tue, 19 May 2009 20:46:33 +0200 Frits van Bommel Remove some overly verbose logging.
Tue, 19 May 2009 12:28:44 -0600 Kelly Wilson remove extra 'test' instructions and fix 'test' properly
Tue, 19 May 2009 11:58:54 -0600 Kelly Wilson fix missing 'test' mnemonic and add several variations
Tue, 19 May 2009 16:40:37 +0200 Frits van Bommel Install ldmd too.
Mon, 18 May 2009 16:01:22 +0200 Tomas Lindquist Olsen Try to cut down reallocations when building string literals.
Mon, 18 May 2009 15:08:46 +0200 Tomas Lindquist Olsen Added a comment to the ldc.conf.in template about the %%ldcbinarydir%% "macro".
Mon, 18 May 2009 14:02:50 +0200 Frits van Bommel Patch to allow compiling LDC with MinGW, by `mp4 / [1]jaffa` (slightly edited).
Sun, 17 May 2009 23:33:35 +0200 Frits van Bommel Allow ignored pragmas to have a body; don't ignore the body.
Sun, 17 May 2009 23:15:04 +0200 Tomas Lindquist Olsen Added simple check for ClassInfo change introduced in DMD 1.045, it must have 12 fields.
Sun, 17 May 2009 22:40:02 +0200 Frits van Bommel Don't try to strip metadata if we don't generate any
Sun, 17 May 2009 22:02:03 +0200 Tomas Lindquist Olsen Fixed class -> integer casts.
Sun, 17 May 2009 17:55:53 +0200 Tomas Lindquist Olsen Add debug info for all class fields, including those from super classes...
Sun, 17 May 2009 17:10:26 +0200 Tomas Lindquist Olsen Added new FreeBSD and Solaris predefined version identifiers.
Sun, 17 May 2009 17:04:47 +0200 Tomas Lindquist Olsen Use RTTIBuilder to build !ModuleInfo, still needs some work.
Sun, 17 May 2009 16:31:23 +0200 Tomas Lindquist Olsen Updated comment in RTTIBuilder.h
Sun, 17 May 2009 16:29:49 +0200 Tomas Lindquist Olsen Increased RTTIBuilder buffer to 14 constants, to be big enough for !ClassInfo as well as !TypeInfo
Sun, 17 May 2009 16:27:01 +0200 Tomas Lindquist Olsen Update !ClassInfo generation to use !RTTIBuilder, slight update of !RTTIBuilder .
Sun, 17 May 2009 15:20:58 +0200 Tomas Lindquist Olsen Renamed !TypeInfoBuilder to !RTTIBuilder.
Sun, 17 May 2009 14:56:29 +0200 Tomas Lindquist Olsen Fixed filename in array bounds check for mixed in imported template function. Fixes ticket #295 .
Sun, 17 May 2009 14:40:09 +0200 Tomas Lindquist Olsen Added error messages when failed to open files for .bc and .ll output, instead of just trying to write to the stream, pretty similar to the #281 problem.
Sun, 17 May 2009 14:20:27 +0200 Tomas Lindquist Olsen Add error message when failed to open output stream for native asm output. Fixes ticket #281 .
Sun, 17 May 2009 11:06:14 +0200 Frits van Bommel Use %La to hex-format a real instead of pretending it's an integer.
Sun, 17 May 2009 10:33:21 +0200 Frits van Bommel Specify a large integer constant more portably.
Sun, 17 May 2009 05:07:51 +0200 Tomas Lindquist Olsen Cleaned up TypeInfo_Tuple generation.
Sun, 17 May 2009 04:41:10 +0200 Tomas Lindquist Olsen Cleaned up TypeInfo_Struct.
Sun, 17 May 2009 03:10:55 +0200 Tomas Lindquist Olsen Cleaned up TypeInfo generation, still need to do TypeInfo_Struct/Tuple. Eventually do ClassInfo and ModuleInfo as well using same interface.
Sun, 17 May 2009 02:22:21 +0200 Frits van Bommel Remove an incorrect attribute: `noalias` doesn't apply to struct types, even if
Sun, 17 May 2009 00:15:25 +0200 Frits van Bommel Fix format-string bugs by adding __attribute__((__format__)) in all applicable
Sat, 16 May 2009 23:44:27 +0200 Christian Kamm Add patch for Tango 0.99.8.
Sat, 16 May 2009 23:00:56 +0200 Frits van Bommel Remove a macro-redefinition warning
Sat, 16 May 2009 22:27:31 +0200 Tomas Lindquist Olsen Updated DMDFE version id from 1.042 to 1.045 ...
Sat, 16 May 2009 22:24:49 +0200 Tomas Lindquist Olsen Forgot to set the (ClassInfo.flags & 32) bit added in 1.045.
Sat, 16 May 2009 22:21:31 +0200 Tomas Lindquist Olsen Merged DMD 1.045 !!!
Sat, 16 May 2009 18:37:16 +0200 Tomas Lindquist Olsen Fixed previous aggregate initZ alignment.
Sat, 16 May 2009 18:25:01 +0200 Tomas Lindquist Olsen Added explicit alignment for aggregate __initZ symbols, this is needed for some union types, or the default initializer symbol might be misaligned.
Sat, 16 May 2009 18:19:52 +0200 Tomas Lindquist Olsen Added IrTypeFunction and IrTypeDelegate and eliminated IrDType. This means the Type::ir field can be removed. It's the final part needed for the move to a slightly more sane type system. Now the whole thing just needs to be cleaned up :P
Sat, 16 May 2009 14:22:23 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sat, 16 May 2009 14:22:09 +0200 Christian Kamm Don't always expand aliases to FuncDecls to FuncAliasDecls - breaks for single
Sat, 16 May 2009 13:50:44 +0200 Benjamin Kramer silence a gcc warning
Sat, 16 May 2009 13:10:35 +0200 Frits van Bommel Automated merge with http://hg.dsource.org/projects/ldc