Commit Graph

22 Commits

Author SHA1 Message Date
kai
54d054b00c Fix #142. 2012-07-20 18:43:32 +02:00
kai
a69c90ee6a Change error message for -mtriple argument. Should finally fix #130. 2012-07-20 17:29:56 +02:00
kai
b71429fc2a Differentiate between Win32 and MinGW.
Removes also serach for OS name windows because this is unsupported by LLVM.
2012-07-20 06:48:29 +02:00
kai
d986d08f37 Add info about registered targets (mimic LLVM tools). 2012-07-16 23:32:57 +02:00
kai
d78fee1b7f Add version identifier for Win64. 2012-07-14 21:46:39 +02:00
alexrp
b12784aa4e Define ARM even in Thumb mode. 2012-07-08 03:25:49 +02:00
David Nadlinger
f6d07ba0b3 Fix #135 – -o- broken with LDMD. 2012-07-06 21:55:19 +02:00
kai
9824a3a1f8 2nd attempt to compile ldmd with MSVC.
This reverts the previous commits and reduces MSVC odditites to a single place.
2012-06-15 12:13:27 +02:00
kai
15ed853402 Add code to compile ldmd with MSVC. 2012-06-13 18:23:07 +02:00
David Nadlinger
7652fb8015 Explicitly include <unistd.h>. 2012-06-11 00:31:54 +02:00
David Nadlinger
295798877c Avoid NULL/0 conversion warning. 2012-06-11 00:01:15 +02:00
David Nadlinger
53018c76f8 And climits.
Sorry for the noise.
2012-06-10 22:52:11 +02:00
David Nadlinger
6ddf84b61e Explicitly include cstdarg in LDMD.
Hopefully compiles everywhere now.
2012-06-10 22:20:13 +02:00
alexrp
22302f5f45 Correctly define D_PIC version identifier when relocation model is PIC. 2012-06-10 21:29:28 +02:00
alexrp
00926c5654 Return 0 immediately after printing -version/--version. 2012-06-09 20:43:50 +02:00
David Nadlinger
fdee1fc725 Add back support for -C, for backwards compatibility. 2012-06-07 11:17:40 +02:00
David Nadlinger
f131647709 Pass through unknown switches to LDC. 2012-06-07 11:17:39 +02:00
David Nadlinger
6ced6dae77 Fix #45, fix #100: LDMD rewrite for more sophisticated emulation of DMD command line behavior.
It ain't pretty. I know.
2012-06-07 11:17:39 +02:00
Eldar Insafutdinov
a8398d64e8 Moved configfile to the driver 2012-04-03 21:18:16 +01:00
Eldar Insafutdinov
feefad412c Move cl_options out of LDCShared 2012-04-02 14:53:52 +01:00
Eldar Insafutdinov
71044056e4 split toobj.cpp and moved writeModule outside of LDCShared 2012-04-02 00:11:30 +01:00
Eldar Insafutdinov
0b411b873c Separated compiler from the driver into the shared library 2012-04-01 22:06:08 +01:00