Mercurial > projects > ddmd
comparison commands.osx.txt @ 183:190ba98276b3
Several changes to make it build on posix systems.
I've only tried to build on Mac OS X but it should build on Linux now as well.
This should also fix ticket #9.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Mon, 25 Oct 2010 15:36:13 +0200 |
parents | |
children | 9f4e5ac4f0a3 |
comparison
equal
deleted
inserted
replaced
181:aa70dca07cb0 | 183:190ba98276b3 |
---|---|
1 -version=Bug3602 | |
2 -version=Bug4054 | |
3 -version=Bug4059 | |
4 -version=DMDV2 | |
5 -version=TX86 | |
6 -version=MARS | |
7 -version=TARGET_OSX | |
8 -version=POSIX | |
9 -version=MACHOBJ | |
10 -version=ELFOBJ_OR_MACHOBJ | |
11 -version=NobodyCares | |
12 -version=DumbClone | |
13 -version=STRUCTTHISREF | |
14 -version=CCASTSYNTAX | |
15 -version=CARRAYDECL | |
16 -version=BREAKABI | |
17 -version=SNAN_DEFAULT_INIT | |
18 -version=SARRAYVALUE | |
19 -version=MODULEINFO_IS_STRUCT | |
20 -version=CPP_MANGLE | |
21 -ofbin/ddmd | |
22 | |
23 bridge.o | |
24 -L-Ldmd2/src/dmd | |
25 -L-ldmd | |
26 -L-lstdc++ | |
27 -L-framework -LCoreServices | |
28 main.d | |
29 dbg/Debug.d | |
30 dbg/symbol/CodeView.d | |
31 dmd/AggregateDeclaration.d | |
32 dmd/VarExp.d | |
33 dmd/Tuple.d | |
34 dmd/UnrolledLoopStatement.d | |
35 dmd/SwitchErrorStatement.d | |
36 dmd/NewAnonClassExp.d | |
37 dmd/StructLiteralExp.d | |
38 dmd/StaticIfCondition.d | |
39 dmd/BoolExp.d | |
40 dmd/ShlAssignExp.d | |
41 dmd/ShrAssignExp.d | |
42 dmd/UshrAssignExp.d | |
43 dmd/CatAssignExp.d | |
44 dmd/Port.d | |
45 dmd/Gnuc.d | |
46 dmd/declaration/Match.d | |
47 dmd/interpret/Util.d | |
48 dmd/templates/Util.d | |
49 dmd/expression/Util.d | |
50 dmd/expression/Add.d | |
51 dmd/expression/Bool.d | |
52 dmd/expression/Xor.d | |
53 dmd/expression/Ptr.d | |
54 dmd/expression/Min.d | |
55 dmd/expression/And.d | |
56 dmd/expression/Shr.d | |
57 dmd/expression/Not.d | |
58 dmd/expression/Mod.d | |
59 dmd/expression/Mul.d | |
60 dmd/expression/Com.d | |
61 dmd/expression/Ushr.d | |
62 dmd/expression/Shl.d | |
63 dmd/expression/Div.d | |
64 dmd/expression/Cmp.d | |
65 dmd/expression/Identity.d | |
66 dmd/expression/ArrayLength.d | |
67 dmd/expression/Equal.d | |
68 dmd/expression/Or.d | |
69 dmd/expression/Neg.d | |
70 dmd/expression/Cat.d | |
71 dmd/expression/Slice.d | |
72 dmd/expression/Index.d | |
73 dmd/expression/shift_optimize.d | |
74 dmd/expression/util/arrayTypeCompatible.d | |
75 dmd/condition/util/findCondition.d | |
76 dmd/OverExp.d | |
77 dmd/Cast.d | |
78 dmd/TupleExp.d | |
79 dmd/ArrayLengthExp.d | |
80 dmd/TypeInfoConstDeclaration.d | |
81 dmd/TypeInfoInvariantDeclaration.d | |
82 dmd/TypeInfoWildDeclaration.d | |
83 dmd/TypeInfoSharedDeclaration.d | |
84 dmd/TypeInfoStructDeclaration.d | |
85 dmd/TypeInfoInterfaceDeclaration.d | |
86 dmd/TypeInfoEnumDeclaration.d | |
87 dmd/TypeInfoClassDeclaration.d | |
88 dmd/TypeInfoArrayDeclaration.d | |
89 dmd/TypeInfoDelegateDeclaration.d | |
90 dmd/TypeInfoTypedefDeclaration.d | |
91 dmd/TypeInfoPointerDeclaration.d | |
92 dmd/TypeInfoStaticArrayDeclaration.d | |
93 dmd/TypeInfoAssociativeArrayDeclaration.d | |
94 dmd/TypeInfoFunctionDeclaration.d | |
95 dmd/DsymbolExp.d | |
96 dmd/GlobalExpressions.d | |
97 dmd/NewExp.d | |
98 dmd/PeelStatement.d | |
99 dmd/HaltExp.d | |
100 dmd/SymOffExp.d | |
101 dmd/type/Util.d | |
102 dmd/SymbolExp.d | |
103 dmd/Optimize.d | |
104 dmd/DotVarExp.d | |
105 dmd/DeclarationExp.d | |
106 dmd/TraitsExp.d | |
107 dmd/ComplexExp.d | |
108 dmd/ErrorExp.d | |
109 dmd/AssignExp.d | |
110 dmd/DotExp.d | |
111 dmd/AliasDeclaration.d | |
112 dmd/DefaultInitExp.d | |
113 dmd/FileInitExp.d | |
114 dmd/LineInitExp.d | |
115 dmd/AnonDeclaration.d | |
116 dmd/AliasThis.d | |
117 dmd/AlignDeclaration.d | |
118 dmd/AnonymousAggregateDeclaration.d | |
119 dmd/Parameter.d | |
120 dmd/FuncExp.d | |
121 dmd/ArrayLiteralExp.d | |
122 dmd/AssocArrayLiteralExp.d | |
123 dmd/AssertExp.d | |
124 dmd/IsExp.d | |
125 dmd/TypeExp.d | |
126 dmd/StringExp.d | |
127 dmd/NullExp.d | |
128 dmd/RealExp.d | |
129 dmd/ThisExp.d | |
130 dmd/ScopeExp.d | |
131 dmd/Array.d | |
132 dmd/DotIdExp.d | |
133 dmd/FileExp.d | |
134 dmd/SuperExp.d | |
135 dmd/TypeidExp.d | |
136 dmd/CompileExp.d | |
137 dmd/IdentifierExp.d | |
138 dmd/DollarExp.d | |
139 dmd/AndAndExp.d | |
140 dmd/DotTemplateInstanceExp.d | |
141 dmd/OrExp.d | |
142 dmd/PostExp.d | |
143 dmd/CallExp.d | |
144 dmd/SliceExp.d | |
145 dmd/ArrayExp.d | |
146 dmd/AddrExp.d | |
147 dmd/UAddExp.d | |
148 dmd/XorExp.d | |
149 dmd/CommaExp.d | |
150 dmd/BinExp.d | |
151 dmd/CondExp.d | |
152 dmd/OrOrExp.d | |
153 dmd/AndExp.d | |
154 dmd/InExp.d | |
155 dmd/EqualExp.d | |
156 dmd/CmpExp.d | |
157 dmd/ShlExp.d | |
158 dmd/AddExp.d | |
159 dmd/CatExp.d | |
160 dmd/MinExp.d | |
161 dmd/MulExp.d | |
162 dmd/ModExp.d | |
163 dmd/DivExp.d | |
164 dmd/ShrExp.d | |
165 dmd/UshrExp.d | |
166 dmd/CastExp.d | |
167 dmd/DeleteExp.d | |
168 dmd/ComExp.d | |
169 dmd/NotExp.d | |
170 dmd/UnaExp.d | |
171 dmd/NegExp.d | |
172 dmd/PtrExp.d | |
173 dmd/IntegerExp.d | |
174 dmd/AddAssignExp.d | |
175 dmd/AndAssignExp.d | |
176 dmd/DivAssignExp.d | |
177 dmd/MinAssignExp.d | |
178 dmd/ModAssignExp.d | |
179 dmd/MulAssignExp.d | |
180 dmd/OrAssignExp.d | |
181 dmd/XorAssignExp.d | |
182 dmd/IdentityExp.d | |
183 dmd/ArrayInitializer.d | |
184 dmd/ArrayScopeSymbol.d | |
185 dmd/ArrayTypes.d | |
186 dmd/AsmStatement.d | |
187 dmd/AttribDeclaration.d | |
188 dmd/BUILTIN.d | |
189 dmd/BaseClass.d | |
190 dmd/BreakStatement.d | |
191 dmd/CaseRangeStatement.d | |
192 dmd/CaseStatement.d | |
193 dmd/Catch.d | |
194 dmd/ClassDeclaration.d | |
195 dmd/ClassInfoDeclaration.d | |
196 dmd/CompileDeclaration.d | |
197 dmd/CompileStatement.d | |
198 dmd/CompoundDeclarationStatement.d | |
199 dmd/CompoundStatement.d | |
200 dmd/Condition.d | |
201 dmd/ConditionalDeclaration.d | |
202 dmd/ConditionalStatement.d | |
203 dmd/ContinueStatement.d | |
204 dmd/CppMangleState.d | |
205 dmd/CtorDeclaration.d | |
206 dmd/DVCondition.d | |
207 dmd/Dchar.d | |
208 dmd/DebugCondition.d | |
209 dmd/DebugSymbol.d | |
210 dmd/Declaration.d | |
211 dmd/DeclarationStatement.d | |
212 dmd/DefaultStatement.d | |
213 dmd/DeleteDeclaration.d | |
214 dmd/DoStatement.d | |
215 dmd/DocComment.d | |
216 dmd/Dsymbol.d | |
217 dmd/DsymbolTable.d | |
218 dmd/DtorDeclaration.d | |
219 dmd/EnumDeclaration.d | |
220 dmd/EnumMember.d | |
221 dmd/Escape.d | |
222 dmd/ExpInitializer.d | |
223 dmd/ExpStatement.d | |
224 dmd/Expression.d | |
225 dmd/File.d | |
226 dmd/FileName.d | |
227 dmd/ForStatement.d | |
228 dmd/ForeachRangeStatement.d | |
229 dmd/ForeachStatement.d | |
230 dmd/FuncAliasDeclaration.d | |
231 dmd/FuncDeclaration.d | |
232 dmd/FuncLiteralDeclaration.d | |
233 dmd/Global.d | |
234 dmd/GotoCaseStatement.d | |
235 dmd/GotoDefaultStatement.d | |
236 dmd/GotoStatement.d | |
237 dmd/HdrGenState.d | |
238 dmd/ILS.d | |
239 dmd/IRState.d | |
240 dmd/Id.d | |
241 dmd/Identifier.d | |
242 dmd/IfStatement.d | |
243 dmd/Import.d | |
244 dmd/Initializer.d | |
245 dmd/InlineCostState.d | |
246 dmd/InlineDoState.d | |
247 dmd/InlineScanState.d | |
248 dmd/IntRange.d | |
249 dmd/InterState.d | |
250 dmd/InterfaceDeclaration.d | |
251 dmd/InvariantDeclaration.d | |
252 dmd/Json.d | |
253 dmd/LINK.d | |
254 dmd/LabelDsymbol.d | |
255 dmd/LabelStatement.d | |
256 dmd/Lexer.d | |
257 dmd/Library.d | |
258 dmd/LinkDeclaration.d | |
259 dmd/Loc.d | |
260 dmd/Lstring.d | |
261 dmd/MATCH.d | |
262 dmd/Macro.d | |
263 dmd/Module.d | |
264 dmd/ModuleDeclaration.d | |
265 dmd/ModuleInfoDeclaration.d | |
266 dmd/NewDeclaration.d | |
267 dmd/ObjModule.d | |
268 dmd/OnScopeStatement.d | |
269 dmd/OutBuffer.d | |
270 dmd/OverloadSet.d | |
271 dmd/PREC.d | |
272 dmd/PROT.d | |
273 dmd/Package.d | |
274 dmd/Param.d | |
275 dmd/Parser.d | |
276 dmd/PostBlitDeclaration.d | |
277 dmd/PowExp.d | |
278 dmd/PowAssignExp.d | |
279 dmd/PragmaDeclaration.d | |
280 dmd/PragmaStatement.d | |
281 dmd/ProtDeclaration.d | |
282 dmd/RET.d | |
283 dmd/ReturnStatement.d | |
284 dmd/STC.d | |
285 dmd/Scope.d | |
286 dmd/ScopeDsymbol.d | |
287 dmd/ScopeStatement.d | |
288 dmd/Section.d | |
289 dmd/Statement.d | |
290 dmd/StaticAssert.d | |
291 dmd/StaticAssertStatement.d | |
292 dmd/StaticCtorDeclaration.d | |
293 dmd/StaticDtorDeclaration.d | |
294 dmd/StaticIfDeclaration.d | |
295 dmd/StorageClassDeclaration.d | |
296 dmd/String.d | |
297 dmd/StringEntry.d | |
298 dmd/StringTable.d | |
299 dmd/StringValue.d | |
300 dmd/StructDeclaration.d | |
301 dmd/StructInitializer.d | |
302 dmd/SwitchStatement.d | |
303 dmd/SymbolDeclaration.d | |
304 dmd/SynchronizedStatement.d | |
305 dmd/SharedStaticCtorDeclaration.d | |
306 dmd/SharedStaticDtorDeclaration.d | |
307 dmd/TOK.d | |
308 dmd/TRUST.d | |
309 dmd/TY.d | |
310 dmd/TemplateAliasParameter.d | |
311 dmd/TemplateDeclaration.d | |
312 dmd/TemplateInstance.d | |
313 dmd/TemplateMixin.d | |
314 dmd/TemplateParameter.d | |
315 dmd/TemplateThisParameter.d | |
316 dmd/TemplateTupleParameter.d | |
317 dmd/TemplateTypeParameter.d | |
318 dmd/TemplateValueParameter.d | |
319 dmd/ThisDeclaration.d | |
320 dmd/ThrowStatement.d | |
321 dmd/Token.d | |
322 dmd/TryCatchStatement.d | |
323 dmd/TryFinallyStatement.d | |
324 dmd/TupleDeclaration.d | |
325 dmd/Type.d | |
326 dmd/TypeAArray.d | |
327 dmd/TypeArray.d | |
328 dmd/TypeBasic.d | |
329 dmd/TypeClass.d | |
330 dmd/TypeDArray.d | |
331 dmd/TypeDelegate.d | |
332 dmd/TypeEnum.d | |
333 dmd/TypeFunction.d | |
334 dmd/TypeIdentifier.d | |
335 dmd/TypeInfoDeclaration.d | |
336 dmd/TypeInstance.d | |
337 dmd/TypeNewArray.d | |
338 dmd/TypeNext.d | |
339 dmd/TypePointer.d | |
340 dmd/TypeQualified.d | |
341 dmd/TypeReference.d | |
342 dmd/TypeReturn.d | |
343 dmd/TypeSArray.d | |
344 dmd/EnumUtils.d | |
345 dmd/TypeSlice.d | |
346 dmd/TypeStruct.d | |
347 dmd/TypeTuple.d | |
348 dmd/TypeTypedef.d | |
349 dmd/TypeTypeof.d | |
350 dmd/TypedefDeclaration.d | |
351 dmd/TypeInfoTupleDeclaration | |
352 dmd/UnionDeclaration.d | |
353 dmd/UnitTestDeclaration.d | |
354 dmd/Utf.d | |
355 dmd/Util.d | |
356 dmd/DotTemplateExp.d | |
357 dmd/DelegateExp.d | |
358 dmd/RemoveExp.d | |
359 dmd/TemplateExp.d | |
360 dmd/DotTypeExp.d | |
361 dmd/IndexExp.d | |
362 dmd/TObject.d | |
363 dmd/VarDeclaration.d | |
364 dmd/VersionCondition.d | |
365 dmd/VersionSymbol.d | |
366 dmd/VoidInitializer.d | |
367 dmd/VolatileStatement.d | |
368 dmd/WhileStatement.d | |
369 dmd/WithScopeSymbol.d | |
370 dmd/WithStatement.d | |
371 dmd/backend/Blockx.d | |
372 dmd/backend/enum_t.d | |
373 dmd/backend/Symbol.d | |
374 dmd/backend/Util.d | |
375 dmd/backend/TYPE.d | |
376 dmd/backend/TYM.d | |
377 dmd/backend/mTY.d | |
378 dmd/backend/block.d | |
379 dmd/backend/code.d | |
380 dmd/backend/glue.d | |
381 dmd/backend/dt_t.d | |
382 dmd/backend/elem.d | |
383 dmd/backend/func_t.d | |
384 dmd/backend/Cstate.d | |
385 dmd/backend/TYFL.d | |
386 dmd/backend/RTLSYM.d | |
387 dmd/backend/symtab_t.d | |
388 dmd/backend/Classsym.d | |
389 dmd/backend/con_t.d | |
390 dmd/backend/cse_t.d | |
391 dmd/backend/struct_t.d | |
392 dmd/backend/OPER.d | |
393 dmd/backend/StringTab.d | |
394 dmd/backend/DT.d | |
395 dmd/backend/Configv.d | |
396 dmd/backend/iasm.d | |
397 dmd/backend/rel.d | |
398 dmd/backend/LIST.d | |
399 dmd/codegen/Util.d | |
400 dmd/codegen/linkhelper.d |