Tue, 07 Oct 2008 18:41:00 +0200 |
Christian Kamm |
Implement BoolExp.
|
Mon, 06 Oct 2008 16:22:54 +0200 |
Tomas Lindquist Olsen |
Forgot a change from DMD update.
|
Mon, 06 Oct 2008 14:06:55 +0200 |
Tomas Lindquist Olsen |
Support structs that are merely a forward reference. See mini/forwdecl1.d
|
Fri, 03 Oct 2008 19:24:46 +0200 |
Christian Kamm |
Fix -oq, closes #96
|
Thu, 02 Oct 2008 01:28:33 +0200 |
Tomas Lindquist Olsen |
Fixed problem with taking the delegate of a nested function of the current function.
|
Wed, 01 Oct 2008 20:55:13 +0200 |
Tomas Lindquist Olsen |
Fixed issue with IsExpression and potential type mismatch for classes.
|
Wed, 01 Oct 2008 20:32:12 +0200 |
Christian Kamm |
Detect a missing global before trying to const init it.
|
Wed, 01 Oct 2008 19:15:01 +0200 |
Christian Kamm |
Make invalid compile time casts an error instead of asserting.
|
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 21:09:21 +0200 |
tomas |
Implemented constant pointer casts (like casting function pointer to void* as a constant global initializer)
|
Sun, 21 Sep 2008 19:28:57 +0200 |
Christian Kamm |
Fix NegExp not to use substraction.
|
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, 16 Sep 2008 16:06:39 +0200 |
Tomas Lindquist Olsen |
Removed useless assert in ArrayLiteralExp::toConstElem
|
Tue, 16 Sep 2008 08:42:40 +0200 |
Christian Kamm |
Fix typo in ArrayLiteralExp::toConstElem.
|
Mon, 15 Sep 2008 15:48:59 +0200 |
Tomas Lindquist Olsen |
Fixed ArrayLiteralExp::toConstElem for dynamic arrays, tango-user library should now be possible to build. It seems to be related to DMD bug 2356, which must have been introduced recently, as we already handled this fine for ArrayInitializers, just not ArrayLiterals... Kinda annoying to have to do this work due to DMD bugs ...
|
Mon, 15 Sep 2008 02:39:55 +0200 |
Tomas Lindquist Olsen |
Fixed AddrExp might silently change the type of its value, but we weren't casting to compensate ... why doesn't DMD insert a cast?
|
Mon, 15 Sep 2008 02:04:26 +0200 |
Tomas Lindquist Olsen |
Fixed .funcptr property of delegates, no longer uses the infamous DMD rewrites to pointer arithmetic, instead a GEPExp has been introduced.
|
Sun, 14 Sep 2008 14:36:11 +0200 |
Christian Kamm |
Fix #88 : pragma(lib, "str") is now converted to -lstr in the linker command line.
|
Sun, 14 Sep 2008 10:56:01 +0200 |
Christian Kamm |
Allocate dynamic array literals on the heap.
|
Sun, 14 Sep 2008 10:13:50 +0200 |
Christian Kamm |
Add _d_newarrayvT and _d_newarraymvT to create arrays without initialization.
|
Thu, 11 Sep 2008 21:10:15 +0200 |
Tomas Lindquist Olsen |
Fixed a few mini tests issues.
|
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.
|
Thu, 04 Sep 2008 17:24:10 +0200 |
Tomas Lindquist Olsen |
Pointer comparisons were being treated as signed integers. Now they are handled as unsigned integers.
|
Thu, 04 Sep 2008 17:17:40 +0200 |
Tomas Lindquist Olsen |
Fixed pointer comparisons with differing types.
|
Thu, 28 Aug 2008 20:17:21 +0200 |
Christian Kamm |
Always call finalizer for stack classes. Checking for the number of
|
Thu, 28 Aug 2008 20:15:36 +0200 |
Christian Kamm |
Do not assert on non-existing supposed globals. (see nocompile/union_12,14)
|
Thu, 21 Aug 2008 15:19:45 +0200 |
Christian Kamm |
Make class invariants work.
|
Sun, 17 Aug 2008 13:16:35 +0200 |
Christian Kamm |
Fix binops change for OpAssign.
|
Sun, 17 Aug 2008 12:21:53 +0200 |
Christian Kamm |
Binary ops had the wrong result type for real op imaginary.
|