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

Reply via email to