Mercurial > projects > ldc
annotate readme.txt @ 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 | 6aaa3d3c1183 |
children | 7b6f066ba869 |
rev | line source |
---|---|
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
478
diff
changeset
|
1 LLVM D Compiler (LDC) |
5
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
2 |
478 | 3 This compiler is based on the Digital Mars D (DMD) compiler frontend, and |
4 the LLVM compiler toolkit. See LICENSE for licensing information. | |
5
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
5 |
663
6aaa3d3c1183
First part of rename to LDC.
Christian Kamm <kamm incasoftware de>
parents:
478
diff
changeset
|
6 For more information, including build instructions, visit the LDC website: |
5
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
7 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
8 http://www.dsource.org/projects/llvmdc |