Title: [142184] trunk/Source/_javascript_Core
- Revision
- 142184
- Author
- [email protected]
- Date
- 2013-02-07 15:11:40 -0800 (Thu, 07 Feb 2013)
Log Message
Objective-C API: testapi.mm should use ARC
https://bugs.webkit.org/show_bug.cgi?id=107838
Reviewed by Mark Rowe.
Removing the changes to the Xcode project file and moving the equivalent flags into
the ToolExecutable xcconfig file.
* Configurations/ToolExecutable.xcconfig:
* _javascript_Core.xcodeproj/project.pbxproj:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (142183 => 142184)
--- trunk/Source/_javascript_Core/ChangeLog 2013-02-07 22:53:35 UTC (rev 142183)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-02-07 23:11:40 UTC (rev 142184)
@@ -1,3 +1,16 @@
+2013-02-07 Mark Hahnenberg <[email protected]>
+
+ Objective-C API: testapi.mm should use ARC
+ https://bugs.webkit.org/show_bug.cgi?id=107838
+
+ Reviewed by Mark Rowe.
+
+ Removing the changes to the Xcode project file and moving the equivalent flags into
+ the ToolExecutable xcconfig file.
+
+ * Configurations/ToolExecutable.xcconfig:
+ * _javascript_Core.xcodeproj/project.pbxproj:
+
2013-02-07 Brent Fulgham <[email protected]>
[Windows] Unreviewed Visual Studio 2010 build fixes after r142179.
Modified: trunk/Source/_javascript_Core/Configurations/ToolExecutable.xcconfig (142183 => 142184)
--- trunk/Source/_javascript_Core/Configurations/ToolExecutable.xcconfig 2013-02-07 22:53:35 UTC (rev 142183)
+++ trunk/Source/_javascript_Core/Configurations/ToolExecutable.xcconfig 2013-02-07 23:11:40 UTC (rev 142184)
@@ -31,3 +31,9 @@
SKIP_INSTALL_ = YES;
SKIP_INSTALL_NO = YES;
SKIP_INSTALL_YES = NO;
+
+GCC_ENABLE_OBJC_GC = NO;
+CLANG_ENABLE_OBJC_ARC = $(CLANG_ENABLE_OBJC_ARC_$(CURRENT_ARCH));
+CLANG_ENABLE_OBJC_ARC_x86_64 = YES;
+CLANG_ENABLE_OBJC_ARC_armv7 = YES;
+CLANG_ENABLE_OBJC_ARC_armv6 = YES;
Modified: trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj (142183 => 142184)
--- trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj 2013-02-07 22:53:35 UTC (rev 142183)
+++ trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj 2013-02-07 23:11:40 UTC (rev 142184)
@@ -4200,12 +4200,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
buildSettings = {
- CLANG_ENABLE_OBJC_ARC = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=*]" = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=i386]" = NO;
- GCC_ENABLE_OBJC_GC_macosx = "";
- "GCC_ENABLE_OBJC_GC_macosx[arch=*]" = NO;
- "GCC_ENABLE_OBJC_GC_macosx[arch=i386]" = YES;
};
name = Debug;
};
@@ -4213,12 +4207,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
buildSettings = {
- CLANG_ENABLE_OBJC_ARC = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=*]" = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=i386]" = NO;
- GCC_ENABLE_OBJC_GC_macosx = "";
- "GCC_ENABLE_OBJC_GC_macosx[arch=*]" = NO;
- "GCC_ENABLE_OBJC_GC_macosx[arch=i386]" = YES;
};
name = Release;
};
@@ -4226,12 +4214,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
buildSettings = {
- CLANG_ENABLE_OBJC_ARC = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=*]" = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=i386]" = NO;
- GCC_ENABLE_OBJC_GC_macosx = "";
- "GCC_ENABLE_OBJC_GC_macosx[arch=*]" = NO;
- "GCC_ENABLE_OBJC_GC_macosx[arch=i386]" = YES;
};
name = Production;
};
@@ -4353,12 +4335,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
buildSettings = {
- CLANG_ENABLE_OBJC_ARC = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=*]" = YES;
- "CLANG_ENABLE_OBJC_ARC[arch=i386]" = NO;
- GCC_ENABLE_OBJC_GC_macosx = "";
- "GCC_ENABLE_OBJC_GC_macosx[arch=*]" = NO;
- "GCC_ENABLE_OBJC_GC_macosx[arch=i386]" = YES;
};
name = Profiling;
};
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes