Port some LDC1 portability fixes to LDC2. Fixes #196.

This commit is contained in:
Christian Kamm
2009-01-29 17:19:48 +01:00
parent c433e6fbbb
commit f2ce0df11c
3 changed files with 26 additions and 15 deletions

View File

@@ -926,18 +926,18 @@ int main(int argc, char *argv[])
case OSMacOSX:
VersionCondition::addPredefinedGlobalIdent("darwin");
VersionCondition::addPredefinedGlobalIdent("Posix");
break;
VersionCondition::addPredefinedGlobalIdent("Posix");
break;
case OSFreeBSD:
VersionCondition::addPredefinedGlobalIdent("freebsd");
VersionCondition::addPredefinedGlobalIdent("Posix");
break;
VersionCondition::addPredefinedGlobalIdent("freebsd");
VersionCondition::addPredefinedGlobalIdent("Posix");
break;
case OSSolaris:
VersionCondition::addPredefinedGlobalIdent("solaris");
VersionCondition::addPredefinedGlobalIdent("Posix");
break;
VersionCondition::addPredefinedGlobalIdent("solaris");
VersionCondition::addPredefinedGlobalIdent("Posix");
break;
default:
assert(false && "Target OS not supported");