This commit is contained in:
Christian Kamm
2008-09-02 19:14:37 +02:00
5 changed files with 9 additions and 3 deletions

View File

@@ -337,6 +337,8 @@ int main(int argc, char *argv[])
#error
#endif /* linux */
assert(global.params.os != OSinvalid);
//VersionCondition::addPredefinedGlobalIdent("D_Bits");
VersionCondition::addPredefinedGlobalIdent("all");
@@ -786,6 +788,8 @@ int main(int argc, char *argv[])
assert(0 && "Invalid arch");
}
assert(global.params.cpu != ARCHinvalid);
if (allowForceEndianness && global.params.forceBE) {
VersionCondition::addPredefinedGlobalIdent("BigEndian");
global.params.isLE = false;

View File

@@ -40,6 +40,7 @@ struct Array;
// LLVMDC
enum ARCH
{
ARCHinvalid,
ARCHx86,
ARCHx86_64,
ARCHppc,
@@ -48,6 +49,7 @@ enum ARCH
enum OS
{
OSinvalid,
OSLinux,
OSWindows,
OSMacOSX