Tue, 17 Feb 2009 23:14:19 +0100 |
Frits van Bommel |
Update .hgignore due to moved(?) idgen/impcnvgen locations.
|
Tue, 17 Feb 2009 19:08:38 +0100 |
Christian Kamm |
Fix for fix from [974].
|
Tue, 17 Feb 2009 18:57:11 +0100 |
Christian Kamm |
Fix #217. getInternalTypeInfo doesn't work with LDC.
|
Tue, 17 Feb 2009 18:53:15 +0100 |
Christian Kamm |
Allow 'return exp;' for void main().
|
Tue, 17 Feb 2009 18:25:34 +0100 |
Christian Kamm |
Fix #216 by implementing TypeExp::toElem. It just provides the appropriate
|
Tue, 17 Feb 2009 01:13:18 +0100 |
Frits van Bommel |
Change the way the version is printed (more verbose, with short hash)
|
Tue, 17 Feb 2009 00:08:20 +0100 |
Frits van Bommel |
Fix the problems exposed by the callingconv1.d test case.
|
Mon, 16 Feb 2009 23:56:56 +0100 |
Frits van Bommel |
Revert wilsonk's "fix" for the callingconv1.d problem.
|
Mon, 16 Feb 2009 23:56:56 +0100 |
Frits van Bommel |
Add some extra debug output that's useful in diagnosing inline assembler bugs.
|
Mon, 16 Feb 2009 19:31:10 +0100 |
Frits van Bommel |
Fix {,w,d}char handling in tests/mini/vararg6.d:print()
|
Mon, 16 Feb 2009 19:17:15 +0100 |
Christian Kamm |
Fix test on x86-32.
|
Mon, 16 Feb 2009 18:27:33 +0100 |
Christian Kamm |
Reduce size of integer constant make x86-64 asm parsing code compile on x86-32.
|
Sun, 15 Feb 2009 23:09:53 -0700 |
Kelly Wilson |
Merging fvbommels fix for asm8.d x86-64 code
|
Mon, 16 Feb 2009 01:43:14 +0100 |
Frits van Bommel |
Some changes I missed in my last commit (wound up in wrong patch file)
|
Sun, 15 Feb 2009 22:56:10 -0700 |
Kelly Wilson |
Fix for tests/mini/callingconv1.d
|
Sun, 15 Feb 2009 16:30:15 -0700 |
Kelly Wilson |
Fix 32 bit truncation of 'asm { movq RAX, 0xAA_1234_5678; }'...ie. move constant larger than 32 bits
|
Sun, 15 Feb 2009 16:26:12 -0700 |
Kelly Wilson |
Fix shl/r bad operand size error
|
Sun, 15 Feb 2009 21:44:03 +0100 |
Christian Kamm |
Add OSX version declaration for Mac OS X to improve dmd-mac compatibility.
|
Sun, 15 Feb 2009 18:04:22 +0100 |
Frits van Bommel |
Implement implicit return after inline asm on x86_64
|
Sun, 15 Feb 2009 14:54:36 +0100 |
Christian Kamm |
Static ctors/dtors added via template mixins should not be added to modules
|
Sun, 15 Feb 2009 14:50:33 +0100 |
Christian Kamm |
Backed out changeset [369996c08420].
|
Sun, 15 Feb 2009 11:46:28 +0100 |
Christian Kamm |
Change the numbering of static ctors/dtors to be module based instead of being global.
|
Sat, 14 Feb 2009 21:18:47 +0100 |
Christian Kamm |
Make sure debug info uses the right compilation units - in particular the
|
Sat, 14 Feb 2009 15:25:48 +0100 |
Tomas Lindquist Olsen |
Added support for using a temporary to implement emulated ABI return from inline asm, could be easier to use, but I think this will do. It's so extremely target dependent in any case that doing a completely generic approach seems hard.
|
Fri, 13 Feb 2009 22:20:30 +0100 |
Tomas Lindquist Olsen |
Merged a bunch recent dmd v1 frontend changes into the dmd v2 tree.
|
Thu, 12 Feb 2009 18:39:14 +0100 |
Christian Kamm |
Automated merge with http://hg.dsource.org/projects/ldc
|
Thu, 12 Feb 2009 18:39:03 +0100 |
Christian Kamm |
Now that we're using LLVM 2.5, we can stop always running the
|
Wed, 11 Feb 2009 08:32:33 -0700 |
Kelly Wilson |
Revert return value swapping on x86_64
|
Tue, 10 Feb 2009 08:02:25 -0700 |
wilsonk |
changes to get the naked asm stuff working for x64
|
Sun, 08 Feb 2009 21:44:46 +0100 |
Christian Kamm |
Revert templates to old behavior.
|