Mon, 06 Oct 2008 21:27:29 +0200 |
Christian Kamm |
Simplify fp80 handling in DtoConstFP
|
Mon, 06 Oct 2008 09:07:35 +0200 |
Christian Kamm |
Fix x86_fp80 constants.
|
Sun, 05 Oct 2008 17:28:15 +0200 |
Tomas Lindquist Olsen |
Added test case for bug #100
|
Sun, 05 Oct 2008 11:47:47 +0200 |
Christian Kamm |
Fix VarDecls for tuples. Closes #99.
|
Thu, 02 Oct 2008 03:25:46 +0200 |
Tomas Lindquist Olsen |
Applied the FreeBSD patch from Ralith, closes ticket #95 , slightly changed but basically the same. Thanx Ralith :)
|
Wed, 01 Oct 2008 23:17:14 +0200 |
Tomas Lindquist Olsen |
Updated to latest LLVM trunk, function notes have been removed and merged with parameter attributes, which have been renamed to just attributes. Nothing seems to have broke!
|
Wed, 01 Oct 2008 18:32:31 +0200 |
Tomas Lindquist Olsen |
Wrapped all the most potentially expensive logging calls in a conditional to only do work when actually requested.
|
Sun, 28 Sep 2008 15:22:39 +0200 |
tomas |
Removed some excessive llvm type logging
|
Sun, 21 Sep 2008 14:45:41 +0200 |
Christian Kamm |
Backed out changeset 1b62222581fb
|
Sat, 20 Sep 2008 10:13:15 +0200 |
Christian Kamm |
Change bool type to i8
|
Tue, 09 Sep 2008 16:49:47 -0700 |
Tomas Lindquist Olsen |
Complex number should now follow the D ABI on x86. They're also treated as first class values now. Big change.
|
Sun, 24 Aug 2008 16:22:58 +0200 |
Christian Kamm |
Get rid of isLinux and isWindows in favor of global.params.os.
|
Sat, 16 Aug 2008 10:48:25 +0200 |
Christian Kamm |
Fix delegate equality.
|
Sun, 10 Aug 2008 08:37:38 +0200 |
Tomas Lindquist Olsen |
Added pragma(llvmdc, "string") for misc per-module compiler configuration, currently "string" can only be "verbose" which forces -vv for module it appears in.
|
Sun, 03 Aug 2008 16:10:00 +0200 |
Tomas Lindquist Olsen |
Fixed problem with using the variable names _arguments and _argptr in non D-style vararg functions.
|
Fri, 01 Aug 2008 17:59:58 +0200 |
Tomas Lindquist Olsen |
Changed the handling of variadic intrinsics a bit.
|
Mon, 28 Jul 2008 02:11:34 +0200 |
Tomas Lindquist Olsen |
Fixed issue with internal real representation, incorrect for non x86-32 architectures.
|
Wed, 23 Jul 2008 17:56:09 +0200 |
Christian Kamm |
Fixed root cause for Invalid BitCasts. DtoCanLoad continues to return false
|
Tue, 22 Jul 2008 23:06:46 +0200 |
Christian Kamm |
Introducing opaque type to dmd frontent to be used with certain runtime array
|
Tue, 15 Jul 2008 00:17:03 +0200 |
lindquist |
[svn r386] Fixed broken DtoBoolean.
trunk
|
Mon, 14 Jul 2008 22:48:03 +0200 |
ChristianK |
[svn r385] Fix lvalue cast problems with -= and friends.
trunk
|
Mon, 14 Jul 2008 03:23:43 +0200 |
lindquist |
[svn r372] Fixed extern(C++) handling now same as DMD, which is to treat it like extern(C).
trunk
|
Sun, 13 Jul 2008 04:11:08 +0200 |
lindquist |
[svn r365] Implemented raw struct equality comparison, uses C memcmp.
trunk
|
Fri, 11 Jul 2008 00:17:00 +0200 |
lindquist |
[svn r349] Fixed problems with static arrays of void as well as a static arrays with zero length.
trunk
|
Wed, 09 Jul 2008 23:43:51 +0200 |
lindquist |
[svn r344] Fixed some very minor issues with the usage listing when calling llvmdc with no arguments.
trunk
|
Fri, 04 Jul 2008 08:55:58 +0200 |
ChristianK |
[svn r338] Intrinsic calls can never be invokes.
trunk
|
Thu, 03 Jul 2008 22:05:45 +0200 |
ChristianK |
[svn r336] Made sure calls within a landing pad area are invokes.
trunk
|
Sat, 28 Jun 2008 11:37:53 +0200 |
lindquist |
[svn r330] Implemented synchronized statements.
trunk
|
Sat, 28 Jun 2008 05:57:16 +0200 |
lindquist |
[svn r329] Cleaned up a bunch of array code for handling special slice cases no
trunk
|
Sat, 14 Jun 2008 17:28:13 +0200 |
lindquist |
[svn r285] Fixed D -> bool LLVM helper for floating point values.
trunk
|
Mon, 09 Jun 2008 15:52:22 +0200 |
lindquist |
[svn r263] Changed *** ATTENTION *** to warnings.
trunk
|
Mon, 09 Jun 2008 09:37:08 +0200 |
lindquist |
[svn r261] Fixed debug info for integer and floating local variables, can now be inspected in GDB.
trunk
|
Sun, 08 Jun 2008 19:09:24 +0200 |
lindquist |
[svn r253] Removed -inlineasm option. inline asm is now enabled by default unless the new -noasm option is passed.
trunk
|
Thu, 05 Jun 2008 06:38:36 +0200 |
lindquist |
[svn r233] Added: -oq command line option for writing fully qualified object names.
trunk
|
Fri, 30 May 2008 19:32:04 +0200 |
lindquist |
[svn r229] Updated the object.d implementation to the latest Tango.
trunk
|
Wed, 14 May 2008 02:00:23 +0200 |
lindquist |
[svn r226] Fixed: deleting interface.
trunk
|
Wed, 14 May 2008 01:22:40 +0200 |
lindquist |
[svn r225] Fixed: delete expressions no longer use llvm's free instruction, which crashes on a GC provided pointer.
trunk
|
Tue, 13 May 2008 21:40:39 +0200 |
lindquist |
[svn r223] Fixed: assert with message could be broken.
trunk
|
Tue, 13 May 2008 17:58:11 +0200 |
lindquist |
[svn r221] Update: Switched to the 2.3 LLVM svn branch, http://llvm.org/svn/llvm-project/llvm/branches/release_23 .
trunk
|
Tue, 13 May 2008 14:42:09 +0200 |
lindquist |
[svn r219] Fixed: the tango/lib/gc/basic garbage collector now compiles and links into an executable (change in tango/lib/llvmdc-posix.mak), closes #5 .
trunk
|
Mon, 12 May 2008 22:44:25 +0200 |
lindquist |
[svn r217] Updated: the rebuild profiles.
trunk
|
Mon, 12 May 2008 18:44:11 +0200 |
lindquist |
[svn r209] Fixed: exotic array to pointer casts were broken.
trunk
|
Sat, 10 May 2008 19:00:11 +0200 |
ChristianK |
[svn r205] moved some local static variables used for memset and memcpy intrinsics to IrState
trunk
|
Wed, 07 May 2008 04:45:51 +0200 |
lindquist |
[svn r193] Fixed: abstract classes implementing interfaces now output proper Interface info arrays. (null vtables).
trunk
|
Tue, 06 May 2008 07:56:03 +0200 |
ChristianK |
[svn r189] moving IR data back into DMD frontend nodes
trunk
|
Mon, 05 May 2008 07:36:29 +0200 |
lindquist |
[svn r179] lots and lots of fixes, much more of tango now compiles/works.
trunk
|
Sun, 04 May 2008 21:25:48 +0200 |
ChristianK |
[svn r177] moved variable for interface info type from being local static to being within IRState
trunk
|
Sun, 04 May 2008 04:35:27 +0200 |
lindquist |
[svn r176] Fixed a bug with class constructors.
trunk
|
Thu, 01 May 2008 13:32:08 +0200 |
ChristianK |
[svn r173] moved IR state previously stored in Type into IrType and a Type->IrType map; fixes #7
trunk
|
Thu, 01 May 2008 13:05:53 +0200 |
ChristianK |
[svn r172] moving all IR state previously stored in Dsymbol into IrDsymbol and a Dsymbol->IrDsymbol map
trunk
|
Tue, 29 Apr 2008 21:33:50 +0200 |
ChristianK |
[svn r171] starting to move IR data from AST nodes into IRState; started with IrFunction
trunk
|
Mon, 24 Mar 2008 19:43:02 +0100 |
lindquist |
[svn r155] Fixed a bunch of linkage problems (especially with templates)
trunk
|
Sat, 26 Jan 2008 17:13:22 +0100 |
lindquist |
[svn r149] fixed: a bunch of D-style variadics problems.
trunk
|
Wed, 23 Jan 2008 15:48:19 +0100 |
lindquist |
[svn r146] fixed some potential problems with mismatch in order of interfaces in class data layout
trunk
|
Wed, 23 Jan 2008 12:58:51 +0100 |
lindquist |
[svn r145] fixed some x86 problems
trunk
|
Fri, 18 Jan 2008 16:42:16 +0100 |
lindquist |
[svn r141] fixed more problems with classinfo
trunk
|
Thu, 17 Jan 2008 03:15:12 +0100 |
lindquist |
[svn r140] did a lot of the work towards being able to pass multiple modules on the command line. not complete yet though
trunk
|
Mon, 14 Jan 2008 23:09:55 +0100 |
lindquist |
[svn r139] Fixed bug #33, thanks for the report :)
trunk
|
Mon, 14 Jan 2008 05:11:54 +0100 |
lindquist |
[svn r137] Many fixes towards tango.io.Console working, but not quite there yet...
trunk
|
Fri, 11 Jan 2008 17:57:40 +0100 |
lindquist |
[svn r136] MAJOR UNSTABLE UPDATE!!!
trunk
|