]> granicus.if.org Git - clang/commitdiff
__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ is a darwin-specific #define
authorChris Lattner <sabre@nondot.org>
Tue, 30 Sep 2008 00:46:39 +0000 (00:46 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 30 Sep 2008 00:46:39 +0000 (00:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56822 91177308-0d34-0410-b5e6-96231b3b80d8

clang.xcodeproj/project.pbxproj
lib/Basic/Targets.cpp
lib/Lex/Preprocessor.cpp

index eea26955cbd3bd4d6d7cf1e4c307ee776aff3027..ae90e3556bd78b9a9b7babd10a52719c11e4331e 100644 (file)
                                DE3985780CB8ADC800223765 /* ASTConsumers.h */,
                                DE39857A0CB8ADCB00223765 /* ASTConsumers.cpp */,
                                DE38CF150D8C9DE000A273B6 /* DiagChecker.cpp */,
+                               72D16C210D9975EA00E6DA4A /* HTMLPrint.cpp */,
                                DE5932CF0AD60FF400BC794C /* PrintParserCallbacks.cpp */,
                                DE5932D00AD60FF400BC794C /* PrintPreprocessedOutput.cpp */,
-                               352981080CC58344008B5E84 /* SerializationTest.cpp */,
-                               72D16C210D9975EA00E6DA4A /* HTMLPrint.cpp */,
                                9030C1090E807A9300941490 /* RewriteBlocks.cpp */,
                                DEA0EBD90DD2D3C8007A02A9 /* RewriteMacros.cpp */,
                                035611E10DB40C8100D2EF2A /* RewriteObjC.cpp */,
+                               352981080CC58344008B5E84 /* SerializationTest.cpp */,
                        );
                        name = Driver;
                        sourceTree = "<group>";
index 9454e348a9c23a503d6e5c9478473ed0e32c6d8c..6139f9d9e09cf237d20cb159654dfc095a05a43f 100644 (file)
@@ -42,7 +42,8 @@ static void getSolarisDefines(std::vector<char> &Defs) {
 static void getDarwinDefines(std::vector<char> &Defs) {
   Define(Defs, "__APPLE__");
   Define(Defs, "__MACH__");
-
+  Define(Defs, "__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=1050");
+  
   if (0)  // darwin_pascal_strings
     Define(Defs, "__PASCAL_STRINGS__");
 }
index 691f46ac2d1ed22852e1f5f46d9002f105c543ee..3f477c296c1cab769b84b2f9cc3683bf6ce0db01 100644 (file)
@@ -428,8 +428,8 @@ static void InitializePredefinedMacros(Preprocessor &PP,
   DefineBuiltinMacro(Buf, "__clang__=1");  // Clang Frontend
   
   // Compiler set macros.
+  // Claim to be GCC 4.2.1-5621
   DefineBuiltinMacro(Buf, "__APPLE_CC__=5621");
-  DefineBuiltinMacro(Buf, "__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=1050");
   DefineBuiltinMacro(Buf, "__GNUC_MINOR__=2");
   DefineBuiltinMacro(Buf, "__GNUC_PATCHLEVEL__=1");
   DefineBuiltinMacro(Buf, "__GNUC__=4");