Martin
|
2d959ea540
|
Make use of C++11 range-based for
Should be available now that support for LLVM < 3.5 has been dropped.
|
2015-11-01 14:49:04 +01:00 |
|
Martin
|
60d676e2a1
|
Drop support for LLVM < 3.5
This allows to clean up the code a little.
|
2015-10-30 22:24:05 +01:00 |
|
David Nadlinger
|
a10ab28912
|
Remove CRLF line endings in driver/tool.{h, cpp}.
|
2014-07-08 22:00:19 +02:00 |
|
kai
|
456924116b
|
Merge branch 'merge-2.064' into merge-2.065
|
2014-04-05 22:37:27 +02:00 |
|
Kai Nacke
|
38ab450c56
|
Print target information, version identifiers and linker commands in verbose output (-v).
|
2014-04-05 22:13:39 +02:00 |
|
Kai Nacke
|
fe39da53e3
|
Merge of 2.065.0-b3.
The new visitor class is used for IR generation. This removes some modifications from DMD source.
|
2014-02-10 08:47:25 +01:00 |
|
kai
|
cf88271ab9
|
Replace llvm::sys::Path with std::string.
In many cases this is straightforward. It makes the source LLVM 3.4 compatible without using #idef's.
|
2013-06-29 14:20:44 +02:00 |
|
kai
|
f1c71e4bac
|
Make ldc compatible with LLVM 3.4
Development of LLVM 3.4 started with a cleanup of the path class (PathV1).
The changes here let ldc compile at least with rev. 184039 of LLVM.
|
2013-06-15 19:52:29 +02:00 |
|
David Nadlinger
|
243083b88c
|
Factored out tool invocation code into separate file.
|
2013-02-13 00:07:48 +01:00 |
|