Mon, 15 Sep 2008 15:17:41 +0200 |
Tomas Lindquist Olsen |
Fixed DLRValue::getLType did not handle the lvalue being a LRValue itself properly.
|
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 22:49:19 +0200 |
Christian Kamm |
To prevert source-overwriting in the future, forbit output files with the same
|
Sun, 14 Sep 2008 22:08:39 +0200 |
Christian Kamm |
Fix path handling, hopefully.
|
Sun, 14 Sep 2008 22:04:13 +0200 |
Christian Kamm |
Add broken .funcptr test.
|
Sun, 14 Sep 2008 19:51:38 +0200 |
Christian Kamm |
Fix output files being .d.bc. They're now .bc again.
|
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 13:47:38 +0200 |
Christian Kamm |
Undid some of the previous changes: DtoArrayInit has issues with arrays
|
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.
|
Fri, 12 Sep 2008 13:11:32 +0200 |
Christian Kamm |
Allow VarDecl inside AttributeDecl inside DeclExp.
|
Fri, 12 Sep 2008 12:48:16 +0200 |
Christian Kamm |
Fix line number for error when trying to new a nested class without a context.
|
Fri, 12 Sep 2008 12:39:06 +0200 |
Christian Kamm |
Constant fold structliteral.member again.
|
Thu, 11 Sep 2008 21:10:15 +0200 |
Tomas Lindquist Olsen |
Fixed a few mini tests issues.
|
Wed, 10 Sep 2008 12:33:33 -0700 |
Tomas Lindquist Olsen |
Fixed most regressions from last commit.
|
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.
|
Mon, 08 Sep 2008 20:38:55 +0200 |
Christian Kamm |
Make sure functions containing inline asm are never inlined to avoid
|
Sun, 07 Sep 2008 17:44:25 -0700 |
Tomas Lindquist Olsen |
Fixed choosing default target machine without needing to link in targets.
|
Sun, 07 Sep 2008 16:16:10 +0200 |
Christian Kamm |
Don't link in any target code, was unnecessary.
|
Sun, 07 Sep 2008 15:30:34 +0200 |
Christian Kamm |
Only link default native backend by default.
|
Sat, 06 Sep 2008 12:27:27 +0200 |
Christian Kamm |
Restructure path handling a bit. Fixes #66.
|
Fri, 05 Sep 2008 23:02:18 +0200 |
Christian Kamm |
Basic support for runtime in shared library.
|
Thu, 04 Sep 2008 20:58:25 +0200 |
Christian Kamm |
Fix (?) rt_stackBottom for Windows.
|
Thu, 04 Sep 2008 18:57:03 +0200 |
Christian Kamm |
Merge Dynamic_Ranges and Data_Proc_Maps from GDC runtime.
|
Thu, 04 Sep 2008 17:59:01 +0200 |
Christian Kamm |
Add test for GC scanning data segment.
|
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, 04 Sep 2008 17:05:51 +0200 |
Tomas Lindquist Olsen |
merge
|
Thu, 04 Sep 2008 17:05:35 +0200 |
Tomas Lindquist Olsen |
merge
|