changeset | d8e558087001 |
---|---|
branch | |
bookmark | |
tag | |
user | Robert Clipsham <robert@octarineparrot.com> |
description | Fixed a segfault in ldc2 when compiling synchronized{} blocks. |
files |
changeset | 1dee66f6ec0b |
---|---|
branch | |
bookmark | |
tag | |
user | Robert Clipsham <robert@octarineparrot.com> |
description | Removed a chunk of code in favour of a shorter and more portable method |
files |
changeset | e4f7b5d9c68a |
---|---|
branch | |
bookmark | |
tag | |
user | Robert Clipsham <robert@octarineparrot.com> |
description | DMD 2.032 Merge. |
files |
changeset | 54b3c1394d62 |
---|---|
branch | |
bookmark | |
tag | |
user | Robert Clipsham <robert@octarineparrot.com> |
description | Merged dmdfe 2.031. |
files |
changeset | 638d16625da2 |
---|---|
branch | |
bookmark | |
tag | |
user | Robert Clipsham <robert@octarineparrot.com> |
description | LDC 2 compiles again. |
files |
changeset | 5fa3e0ea06e9 |
---|---|
branch | |
bookmark | |
tag | |
user | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
description | Merged a bunch recent dmd v1 frontend changes into the dmd v2 tree. |
files |
changeset | 03d7c4aac654 |
---|---|
branch | |
bookmark | |
tag | |
user | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
description | SWITCHED TO LLVM 2.5 ! Applied patch from ticket #129 to compile against latest LLVM. Thanks Frits van Bommel. Fixed implicit return by asm block at the end of a function on x86-32. Other architectures will produce an error at the moment. Adding support for new targets is fairly simple. Fixed return calling convention for complex numbers, ST and ST(1) were switched around. Added some testcases. I've run a dstress test and there are no regressions. However, the runtime does not seem to compile with symbolic debug information. -O3 -release -inline works well and is what I used for the dstress run. Tango does not compile, a small workaround is needed in tango.io.digest.Digest.Digest.hexDigest. See ticket #206 . |
files |
changeset | 356e65836fb5 |
---|---|
branch | |
bookmark | |
tag | |
user | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
description | Merged DMD 2.021 frontend. Removed generated files from dmd/dmd2 dirs. |
files |
changeset | f08e0ff8d28c |
---|---|
branch | |
bookmark | |
tag | |
user | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
description | Fixed 32bit assumption in statement.c when calling aaApply(2). |
files |
changeset | f04dde6e882c |
---|---|
branch | |
bookmark | |
tag | |
user | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
description | Added initial D2 support, D2 frontend and changes to codegen to make things compile. |
files |