Title: [111786] trunk/Source/_javascript_Core
Revision
111786
Author
mr...@apple.com
Date
2012-03-22 16:47:50 -0700 (Thu, 22 Mar 2012)

Log Message

Fix the build.

* Configurations/_javascript_Core.xcconfig: Tell the linker to pull in all members from static libraries
rather than only those that contain symbols that _javascript_Core itself uses.
* _javascript_Core.xcodeproj/project.pbxproj: Remove some bogus settings that crept in to the Xcode project.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (111785 => 111786)


--- trunk/Source/_javascript_Core/ChangeLog	2012-03-22 23:46:29 UTC (rev 111785)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-03-22 23:47:50 UTC (rev 111786)
@@ -1,3 +1,11 @@
+2012-03-22  Mark Rowe  <mr...@apple.com>
+
+        Fix the build.
+
+        * Configurations/_javascript_Core.xcconfig: Tell the linker to pull in all members from static libraries
+        rather than only those that contain symbols that _javascript_Core itself uses.
+        * _javascript_Core.xcodeproj/project.pbxproj: Remove some bogus settings that crept in to the Xcode project.
+
 2012-03-22  Filip Pizlo  <fpi...@apple.com>
 
         DFG NodeFlags has some duplicate code and naming issues

Modified: trunk/Source/_javascript_Core/Configurations/_javascript_Core.xcconfig (111785 => 111786)


--- trunk/Source/_javascript_Core/Configurations/_javascript_Core.xcconfig	2012-03-22 23:46:29 UTC (rev 111785)
+++ trunk/Source/_javascript_Core/Configurations/_javascript_Core.xcconfig	2012-03-22 23:47:50 UTC (rev 111786)
@@ -34,7 +34,7 @@
 JSVALUE_MODEL_x86_64 = 64;
 
 // Prevent C++ standard library operator new, delete and their related exception types from being exported as weak symbols.
-OTHER_LDFLAGS_HIDE_SYMBOLS = -Wl,-unexported_symbol -Wl,__ZTISt9bad_alloc -Wl,-unexported_symbol -Wl,__ZTISt9exception -Wl,-unexported_symbol -Wl,__ZTSSt9bad_alloc -Wl,-unexported_symbol -Wl,__ZTSSt9exception -Wl,-unexported_symbol -Wl,__ZdlPvS_ -Wl,-unexported_symbol -Wl,__ZnwmPv;
+OTHER_LDFLAGS_HIDE_SYMBOLS = -Wl,-unexported_symbol -Wl,__ZTISt9bad_alloc -Wl,-unexported_symbol -Wl,__ZTISt9exception -Wl,-unexported_symbol -Wl,__ZTSSt9bad_alloc -Wl,-unexported_symbol -Wl,__ZTSSt9exception -Wl,-unexported_symbol -Wl,__ZdlPvS_ -Wl,-unexported_symbol -Wl,__ZnwmPv -Wl,-all_load;
 OTHER_LDFLAGS_BASE = -lobjc -Wl,-Y,3 $(OTHER_LDFLAGS_HIDE_SYMBOLS);
 OTHER_LDFLAGS = $(OTHER_LDFLAGS_$(REAL_PLATFORM_NAME));
 OTHER_LDFLAGS_iphoneos = $(OTHER_LDFLAGS_BASE);

Modified: trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj (111785 => 111786)


--- trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj	2012-03-22 23:46:29 UTC (rev 111785)
+++ trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj	2012-03-22 23:47:50 UTC (rev 111786)
@@ -3182,10 +3182,6 @@
 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* _javascript_Core.xcconfig */;
 			buildSettings = {
 				INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"\"$(SRCROOT)/../../WebKitBuild/Release\"",
-				);
 			};
 			name = Debug;
 		};
@@ -3194,10 +3190,6 @@
 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* _javascript_Core.xcconfig */;
 			buildSettings = {
 				INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"\"$(SRCROOT)/../../WebKitBuild/Release\"",
-				);
 			};
 			name = Release;
 		};
@@ -3206,10 +3198,6 @@
 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* _javascript_Core.xcconfig */;
 			buildSettings = {
 				BUILD_VARIANTS = normal;
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"\"$(SRCROOT)/../../WebKitBuild/Release\"",
-				);
 			};
 			name = Production;
 		};
@@ -3371,10 +3359,6 @@
 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* _javascript_Core.xcconfig */;
 			buildSettings = {
 				INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
-				LIBRARY_SEARCH_PATHS = (
-					"$(inherited)",
-					"\"$(SRCROOT)/../../WebKitBuild/Release\"",
-				);
 			};
 			name = Profiling;
 		};
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to