Christian Kamm
|
ee407e597a
|
Link using gcc instead.
|
2008-10-11 21:21:21 +02:00 |
|
Christian Kamm
|
a3a418150e
|
Some missed LLVMDC -> LDC.
|
2008-10-06 22:54:08 +02:00 |
|
Tomas Lindquist Olsen
|
a3c7b8b369
|
[svn r327] Fixed some more MinGW32 issues. It's now very close to working.
Fixed problems with inline asm like: mov EAX, FS:4 , which incidentally is used in the runtime to get the stack bottom, on Windows.
|
2008-06-27 23:58:22 +02:00 |
|
Tomas Lindquist Olsen
|
f8b421d4ac
|
[svn r305] Started support for custom class allocators/deallocators. Allocators with more than one argument still need to be fixed.
Removed the LLVM stacktrace code from mars.c.
Moved the LLVM based default target detection code from mars.c to llvmhelpers.cpp.
|
2008-06-21 02:48:53 +02:00 |
|
Tomas Lindquist Olsen
|
41a104c0f4
|
[svn r298] Eliminated the dmd/link.c source file entirely in favor of a llvm::sys based approach to the same functionality.
|
2008-06-20 22:09:04 +02:00 |
|
Tomas Lindquist Olsen
|
c743549032
|
[svn r297] Fixed: rewrote linker code to use LLVM's Program facilities instead of DMD's oldschool broken "native" approach.
|
2008-06-20 17:45:13 +02:00 |
|
Tomas Lindquist Olsen
|
8b83eda2a2
|
[svn r261] Fixed debug info for integer and floating local variables, can now be inspected in GDB.
Did a lot of smaller cleans up here and there.
Replaced more llvm::Foo with LLFoo for common stuff.
Split up tollvm.cpp.
|
2008-06-09 09:37:08 +02:00 |
|