Mercurial > projects > ldc
comparison dmd/mars.h @ 336:aaade6ded589 trunk
[svn r357] Merged DMD 1.033
author | lindquist |
---|---|
date | Sat, 12 Jul 2008 19:38:31 +0200 |
parents | 2b72433d5c8c |
children | 1a9bdbd4ac60 |
comparison
equal
deleted
inserted
replaced
335:17b844102023 | 336:aaade6ded589 |
---|---|
30 | 30 |
31 #ifdef IN_GCC | 31 #ifdef IN_GCC |
32 /* Changes for the GDC compiler by David Friedman */ | 32 /* Changes for the GDC compiler by David Friedman */ |
33 #endif | 33 #endif |
34 | 34 |
35 #define V2 0 // Version 2.0 features | 35 #define DMDV2 0 // Version 2.0 features |
36 #define BREAKABI 1 // 0 if not ready to break the ABI just yet | 36 #define BREAKABI 1 // 0 if not ready to break the ABI just yet |
37 | 37 |
38 struct Array; | 38 struct Array; |
39 | 39 |
40 // Put command line switches in here | 40 // Put command line switches in here |
298 | 298 |
299 enum MATCH | 299 enum MATCH |
300 { | 300 { |
301 MATCHnomatch, // no match | 301 MATCHnomatch, // no match |
302 MATCHconvert, // match with conversions | 302 MATCHconvert, // match with conversions |
303 #if V2 | 303 #if DMDV2 |
304 MATCHconst, // match with conversion to const | 304 MATCHconst, // match with conversion to const |
305 #endif | 305 #endif |
306 MATCHexact // exact match | 306 MATCHexact // exact match |
307 }; | 307 }; |
308 | 308 |