Mercurial > projects > ldc
annotate ldc2.conf.in @ 1052:12ea38902e83
Add '-singleobj' command line switch that will tell LDC to link LLVM modules internally and only emit a single object file.
The switch allows the optimizer and inliner to run on all modules at once and opens the door for template instantiation improvements that should lower compile time and executable size.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sat, 07 Mar 2009 19:38:00 +0100 |
parents | d6895f24dc8f |
children | 8403fec8c34c |
rev | line source |
---|---|
785
ac39e5449ca5
Apply Elrood's CMake changes from #124. Thanks a lot!
Christian Kamm <kamm incasoftware de>
parents:
diff
changeset
|
1 [Environment] |
1000
d6895f24dc8f
Fixed druntime lib path in ldc2.conf.in, thanks Matt
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
808
diff
changeset
|
2 DFLAGS=-I@RUNTIME_DIR@/import -L-L%@P%/../lib |