log

age author description
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
Sat, 14 Mar 2009 22:15:31 +0100 Frits van Bommel Fun with parameter attributes: For several of the "synthetic" parameters added
Sat, 14 Mar 2009 01:32:10 +0100 Frits van Bommel Disable this for -release, -disable-boundscheck, etc.
Sat, 14 Mar 2009 01:22:05 +0100 Frits van Bommel Call _d_array_bounds when an associative array is indexed with a non-existent
Fri, 13 Mar 2009 19:22:40 +0100 Frits van Bommel Hopefully fix #232
Fri, 13 Mar 2009 16:18:43 +0100 Frits van Bommel Split out LLVM_REV into separate header, to reduce rebuilding when only the LDC
Fri, 13 Mar 2009 16:18:01 +0100 Frits van Bommel Updating revisions.pl.in:
Fri, 13 Mar 2009 07:17:29 -0600 Kelly Wilson Fix 32bit "+2" typo for Outbuffer::reserve
Thu, 12 Mar 2009 17:10:24 -0600 Kelly Wilson Revert removal of "+2" from Outbuffer::reserve function for x64. Unless
Thu, 12 Mar 2009 23:48:43 +0100 Frits van Bommel Fix field access from inline asm. See tests/mini/asm10.d
Thu, 12 Mar 2009 23:31:26 +0100 Frits van Bommel Apply r1106 to x86-64 asm too
Thu, 12 Mar 2009 23:30:58 +0100 Frits van Bommel Unquote ${LIBCONFIG_LDFLAGS} in target_link_libraries().
Thu, 12 Mar 2009 23:12:36 +0100 Tomas Lindquist Olsen Corrected bad asm match for fstp on x86-32
Thu, 12 Mar 2009 22:30:30 +0100 Tomas Lindquist Olsen - Fixed building tango-user-ldc on x86-32.
Thu, 12 Mar 2009 21:04:27 +0100 Tomas Lindquist Olsen Removed plain wrong note from ldc.conf.in, I never implemented that!
Thu, 12 Mar 2009 20:37:27 +0100 Tomas Lindquist Olsen - Updated to DMD frontend 1.041.
Thu, 12 Mar 2009 14:08:57 +0100 Frits van Bommel Use stringstream in asm generation instead of OutBuffer.
Thu, 12 Mar 2009 14:08:57 +0100 Frits van Bommel Clean up asm code a bit.
Thu, 12 Mar 2009 14:08:57 +0100 Frits van Bommel Fix an error in the ASM tables introduced by the recent fistp fixes.
Wed, 11 Mar 2009 19:04:51 +0100 Frits van Bommel Delete tango.patch, it has been applied in the Tango repository.
Wed, 11 Mar 2009 13:54:29 -0400 Kelly Wilson Logic error fix
Wed, 11 Mar 2009 12:13:41 -0400 Kelly Wilson Fix FS:4 problem for x32
Wed, 11 Mar 2009 09:16:41 -0600 Kelly Wilson Fix FS:4 miswrite due to earlier changes for a constant displacement
Wed, 11 Mar 2009 14:17:13 +0100 Frits van Bommel Add missing EBX clobber to CPUID asm instruction.
Wed, 11 Mar 2009 00:08:45 -0400 Kelly Wilson Change faulty offset for asm in Cache.d (ie. change "-20(%rbp)+4)" to
Tue, 10 Mar 2009 22:02:11 -0600 Kelly Wilson Change x64 asm in Cache.d from a positive offset from after rbp "-20(%rbp)+4" to before
Tue, 10 Mar 2009 20:40:22 -0400 Kelly Wilson Fix for x32 fmul/div/add/sub with no operands.
Tue, 10 Mar 2009 18:34:19 -0600 Kelly Wilson Fix for fmul/div/add/sub with no operands. Revert explicit ST0 definition since a typo
Wed, 11 Mar 2009 01:01:40 +0100 Frits van Bommel Merge
Tue, 10 Mar 2009 12:12:24 +0100 Frits van Bommel Make sure instantiations of template intrinsics are marked as intrinsics.
Tue, 10 Mar 2009 11:30:51 +0100 Frits van Bommel Move "invalid intrinsic name" error to declaration, not instantiation.
Tue, 10 Mar 2009 13:59:50 -0400 Kelly Wilson fix fistp properly for x32
Tue, 10 Mar 2009 11:08:35 -0600 Kelly Wilson Merging
Tue, 10 Mar 2009 11:06:38 -0600 Kelly Wilson Properly fix fistp for x64
Tue, 10 Mar 2009 09:13:13 -0400 notroot Fix 32bit version of "jle short Label;" for 'short' or 'long'.
Tue, 10 Mar 2009 06:23:26 -0600 Kelly Wilson Fix for dual operand form of fistp, also make reg ST(0) explicit and fix lindquists
Tue, 10 Mar 2009 10:46:15 +0100 Frits van Bommel Update testcase broken by intrinsics changes.
Tue, 10 Mar 2009 04:56:28 +0100 Frits van Bommel Oops, had some unsaved changes
Tue, 10 Mar 2009 04:48:54 +0100 Frits van Bommel Automated merge with http://hg.dsource.org/projects/ldc
Tue, 10 Mar 2009 04:45:32 +0100 Frits van Bommel Intrinsics overhaul:
Mon, 09 Mar 2009 20:11:42 -0600 Kelly Wilson Fix for asm { jle short Lret; }, used by Tango since dmd accepts the 'short'. We just
Mon, 09 Mar 2009 21:38:31 +0100 Frits van Bommel Change the way imports are copied to the (Tango) runtime dir.
Mon, 09 Mar 2009 21:38:24 +0100 Frits van Bommel Reformat intrinsics.di a bit.
Mon, 09 Mar 2009 21:38:06 +0100 Frits van Bommel Factor out some common code between X86 and X86_64, and supply *_real versions
Mon, 09 Mar 2009 16:25:45 +0100 Frits van Bommel Make sure revisions.pl always runs so revisions.h doesn't get out of date.
Mon, 09 Mar 2009 13:29:25 +0100 Frits van Bommel Work around llvm bug #3749 better, or not at all if using a fixed llvm revision.
Mon, 09 Mar 2009 03:44:11 +0100 Frits van Bommel Ignore the ABI some more for intrinsics
Sun, 08 Mar 2009 17:57:34 +0100 Christian Kamm Fix out of source build by adding the build dir to the include path.
Sun, 08 Mar 2009 17:51:45 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sun, 08 Mar 2009 16:30:39 +0100 Christian Kamm Make CompileUnit linkage compatible with llvm trunk.
Sun, 08 Mar 2009 16:22:06 +0100 Christian Kamm Automated merge with http://hg.dsource.org/projects/ldc
Sun, 08 Mar 2009 16:21:56 +0100 Christian Kamm Improved template emission control for singleobj building.
Sun, 08 Mar 2009 16:21:11 +0100 Christian Kamm Give compile units LinkOnceLinkage to circumvent duplicate symbols with LLVM linking.
Sun, 08 Mar 2009 16:37:55 +0100 Frits van Bommel Fix to make sure to create gen/ in build dir and unbreak build with older perl
Sun, 08 Mar 2009 16:13:10 +0100 Frits van Bommel Make LDC work with LLVM trunk (s/LinkOnceLinkage/LinkOnceOdrLinkage/)
Sun, 08 Mar 2009 12:13:22 +0100 Frits van Bommel Fixed some #includes to be correct for both D1 and D2
Sun, 08 Mar 2009 11:46:55 +0100 Frits van Bommel Make error message on assembler failure more informative (hopefully)
Sun, 08 Mar 2009 09:58:26 +0100 Frits van Bommel Update runtime CMakeList.txt for new command line syntax regarding PIC