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