Changeset 93249 in webkit for trunk/Source/JavaScriptCore/Configurations
- Timestamp:
- Aug 17, 2011, 2:57:28 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/Configurations/CompilerVersion.xcconfig
r93005 r93249 23 23 24 24 IS_XCODE_0400 = $(IS_XCODE_0400_$(XCODE_VERSION_MINOR)); 25 IS_XCODE_0400_0400 = 1; 25 IS_XCODE_0400_0400 = YES; 26 27 IS_XCODE_0400_OR_0410 = $(IS_XCODE_0400_OR_0410_$(XCODE_VERSION_MINOR)); 28 IS_XCODE_0400_OR_0410_0400 = YES; 29 IS_XCODE_0400_OR_0410_0410 = YES; 30 31 // The version of the LLVM Compiler in Xcode 4.0 and earlier have difficulty compiling our code. 32 LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS = $(LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS_$(XCODE_VERSION_MAJOR)); 33 LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS_0300 = YES; 34 LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS_0400 = $(LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS_IS_XCODE_0400_$(IS_XCODE_0400)); 35 LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS_IS_XCODE_0400_YES = YES; 36 37 // The version of the LLVM Compiler in Xcode 4.1 and earlier do not generate fast enough code. 38 LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS = $(LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS_$(XCODE_VERSION_MAJOR)); 39 LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS_0300 = YES; 40 LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS_0400 = $(LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS_IS_XCODE_0400_OR_0410_$(IS_XCODE_0400_OR_0410)); 41 LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS_IS_XCODE_0400_OR_0410_YES = YES; 42 43 LLVM_COMPILER_SUITABLE_FOR_DEBUG_BUILDS = $(LLVM_COMPILER_SUITABLE_FOR_DEBUG_BUILDS_$(LLVM_COMPILER_UNSUITABLE_FOR_DEBUG_BUILDS)); 44 LLVM_COMPILER_SUITABLE_FOR_DEBUG_BUILDS_ = YES; 45 LLVM_COMPILER_SUITABLE_FOR_DEBUG_BUILDS_YES = NO; 46 47 LLVM_COMPILER_SUITABLE_FOR_OPTIMIZED_BUILDS = $(LLVM_COMPILER_SUITABLE_FOR_OPTIMIZED_BUILDS_$(LLVM_COMPILER_UNSUITABLE_FOR_OPTIMIZED_BUILDS)); 48 LLVM_COMPILER_SUITABLE_FOR_OPTIMIZED_BUILDS_ = YES; 49 LLVM_COMPILER_SUITABLE_FOR_OPTIMIZED_BUILDS_YES = NO; 50 26 51 27 52 // Use GCC 4.2 with Xcode 3.1, which includes GCC 4.2 but defaults to GCC 4.0. … … 39 64 TARGET_GCC_VERSION_macosx_1050_0320 = GCC_42; 40 65 41 TARGET_GCC_VERSION_macosx_1060 = $(TARGET_GCC_VERSION_macosx_1060_$(CONFIGURATION)); 42 TARGET_GCC_VERSION_macosx_1060_Debug = $(TARGET_GCC_VERSION_macosx_1060_Debug_$(XCODE_VERSION_MAJOR)); 43 TARGET_GCC_VERSION_macosx_1060_Debug_0300 = GCC_42; 44 TARGET_GCC_VERSION_macosx_1060_Debug_0400 = $(TARGET_GCC_VERSION_macosx_1060_Debug_0400_$(IS_XCODE_0400)); 45 TARGET_GCC_VERSION_macosx_1060_Debug_0400_ = LLVM_COMPILER; 46 TARGET_GCC_VERSION_macosx_1060_Debug_0400_1 = GCC_42; 47 TARGET_GCC_VERSION_macosx_1060_Release = GCC_42; 48 TARGET_GCC_VERSION_macosx_1060_Production = GCC_42; 66 TARGET_GCC_VERSION_macosx_1060 = $(TARGET_GCC_VERSION_macosx_1060_AND_1070_$(CONFIGURATION)); 67 TARGET_GCC_VERSION_macosx_1070 = $(TARGET_GCC_VERSION_macosx_1060_AND_1070_$(CONFIGURATION)); 68 TARGET_GCC_VERSION_macosx_1060_AND_1070_Debug = $(TARGET_GCC_VERSION_macosx_USE_LLVM_COMPILER_$(LLVM_COMPILER_SUITABLE_FOR_DEBUG_BUILDS)); 69 TARGET_GCC_VERSION_macosx_1060_AND_1070_Release = $(TARGET_GCC_VERSION_macosx_USE_LLVM_COMPILER_$(LLVM_COMPILER_SUITABLE_FOR_OPTIMIZED_BUILDS)); 70 TARGET_GCC_VERSION_macosx_1060_AND_1070_Production = $(TARGET_GCC_VERSION_macosx_USE_LLVM_COMPILER_$(LLVM_COMPILER_SUITABLE_FOR_OPTIMIZED_BUILDS)); 49 71 50 TARGET_GCC_VERSION_macosx_1070 = $(TARGET_GCC_VERSION_macosx_1070_$(CONFIGURATION)); 51 TARGET_GCC_VERSION_macosx_1070_Debug = LLVM_COMPILER; 52 TARGET_GCC_VERSION_macosx_1070_Release = GCC_42; 53 TARGET_GCC_VERSION_macosx_1070_Production = GCC_42; 72 TARGET_GCC_VERSION_macosx_USE_LLVM_COMPILER_YES = LLVM_COMPILER; 73 TARGET_GCC_VERSION_macosx_USE_LLVM_COMPILER_NO = GCC_42; 54 74 55 75 TARGET_GCC_VERSION_macosx_1080 = LLVM_COMPILER;
Note:
See TracChangeset
for help on using the changeset viewer.