Mercurial > projects > ldc
comparison dmd/mars.h @ 567:aaba4f7c6d8a
Get rid of runtime path. Allow defaultlib and debuglib switches to be given multiple times.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Tue, 02 Sep 2008 19:14:25 +0200 |
parents | cbe08531430f |
children | f75b16f1e405 |
comparison
equal
deleted
inserted
replaced
562:1ada9c6865df | 567:aaba4f7c6d8a |
---|---|
107 unsigned versionlevel; // version level | 107 unsigned versionlevel; // version level |
108 Array *versionids; // version identifiers | 108 Array *versionids; // version identifiers |
109 | 109 |
110 bool dump_source; | 110 bool dump_source; |
111 | 111 |
112 char *defaultlibname; // default library for non-debug builds | 112 Array *defaultlibnames; // default libraries for non-debug builds |
113 char *debuglibname; // default library for debug builds | 113 Array *debuglibnames; // default libraries for debug builds |
114 | 114 |
115 char *xmlname; // filename for XML output | 115 char *xmlname; // filename for XML output |
116 | 116 |
117 // Hidden debug switches | 117 // Hidden debug switches |
118 char debuga; | 118 char debuga; |
143 char *tt_os; | 143 char *tt_os; |
144 char *data_layout; | 144 char *data_layout; |
145 char disassemble; | 145 char disassemble; |
146 char llvmInline; | 146 char llvmInline; |
147 char llvmAnnotate; | 147 char llvmAnnotate; |
148 char *runtimePath; | |
149 char useInlineAsm; | 148 char useInlineAsm; |
150 char fqnPaths; // use fully qualified object names | 149 char fqnPaths; // use fully qualified object names |
151 }; | 150 }; |
152 | 151 |
153 struct Global | 152 struct Global |