Commit graph

5 commits

Author SHA1 Message Date
Martin
94d607acb2 Streamline output filenames with DMD
Incl. functional changes, especially wrt. preserved paths for object files
(previously only when creating a static/dynamic library, now only if
specifying the -op switch).
2016-09-07 09:53:35 +02:00
Martin
aed881350a Refactor output filename generation/validation 2016-09-07 09:53:35 +02:00
Martin
94d8cad554 Slipstream LDC-specific main() mods directly into ddmd/mars.d 2016-08-28 02:43:48 +02:00
Johan Engelen
29ce4012af dmd2 --> ddmd. Merge (almost all of) our changes to dmd source into the new D source of dmd 2.069.2.
Also adds the CMake infrastructure to compile and link the D source files.

The build is partially broken:
- A few files in Phobos and druntime do not build
- MSVC build is broken because of unresolved symbols involving reals
2016-01-28 19:03:58 +01:00
Johan Engelen
9ae8ce6165 Add DDMD source tag v2.069.2 2016-01-28 18:35:03 +01:00