Title: [180082] trunk/Source/WebCore
- Revision
- 180082
- Author
- achristen...@apple.com
- Date
- 2015-02-13 14:40:34 -0800 (Fri, 13 Feb 2015)
Log Message
Really stop using export files.
https://bugs.webkit.org/show_bug.cgi?id=141521
Reviewed by Mark Rowe.
* Configurations/WebCore.xcconfig:
Don't use exported symbols files.
* Configurations/WebCore.unexp:
Added list of symbols not to export (needed by Xcode 5.0.2).
Modified Paths
Added Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (180081 => 180082)
--- trunk/Source/WebCore/ChangeLog 2015-02-13 22:18:36 UTC (rev 180081)
+++ trunk/Source/WebCore/ChangeLog 2015-02-13 22:40:34 UTC (rev 180082)
@@ -1,3 +1,15 @@
+2015-02-13 Alex Christensen <achristen...@webkit.org>
+
+ Really stop using export files.
+ https://bugs.webkit.org/show_bug.cgi?id=141521
+
+ Reviewed by Mark Rowe.
+
+ * Configurations/WebCore.xcconfig:
+ Don't use exported symbols files.
+ * Configurations/WebCore.unexp:
+ Added list of symbols not to export (needed by Xcode 5.0.2).
+
2015-02-13 Zalan Bujtas <za...@apple.com>
Simplify ASSERT in lastRubyRun().
Added: trunk/Source/WebCore/Configurations/WebCore.unexp (0 => 180082)
--- trunk/Source/WebCore/Configurations/WebCore.unexp (rev 0)
+++ trunk/Source/WebCore/Configurations/WebCore.unexp 2015-02-13 22:40:34 UTC (rev 180082)
@@ -0,0 +1,16 @@
+# These symbols should only be needed to build with Xcode 5.0.x.
+# This should be removed once we no longer need to build with those versions.
+
+__ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE
+__ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE
+__ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE
+__ZTCNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE
+__ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE
+__ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
+__ZTTNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
+__ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
+__ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE
+__ZTVNSt3__117bad_function_callE
+__ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
+__ZTVNSt3__119basic_istringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
+__ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE
Modified: trunk/Source/WebCore/Configurations/WebCore.xcconfig (180081 => 180082)
--- trunk/Source/WebCore/Configurations/WebCore.xcconfig 2015-02-13 22:18:36 UTC (rev 180081)
+++ trunk/Source/WebCore/Configurations/WebCore.xcconfig 2015-02-13 22:40:34 UTC (rev 180082)
@@ -24,16 +24,6 @@
#include "FeatureDefines.xcconfig"
#include "Version.xcconfig"
-EXPORTED_SYMBOLS_FILE = $(EXPORTED_SYMBOLS_FILE_$(CURRENT_ARCH));
-EXPORTED_SYMBOLS_FILE_ = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.exp;
-EXPORTED_SYMBOLS_FILE_armv7 = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.armv7.exp;
-EXPORTED_SYMBOLS_FILE_armv7k = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.armv7k.exp;
-EXPORTED_SYMBOLS_FILE_armv7s = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.armv7s.exp;
-EXPORTED_SYMBOLS_FILE_arm64 = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.arm64.exp;
-EXPORTED_SYMBOLS_FILE_i386[sdk=iphonesimulator*] = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.i386.exp;
-EXPORTED_SYMBOLS_FILE_i386[sdk=macosx*] = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.exp;
-EXPORTED_SYMBOLS_FILE_x86_64[sdk=iphonesimulator*] = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.x86_64.exp;
-EXPORTED_SYMBOLS_FILE_x86_64[sdk=macosx*] = $(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/WebCore.LP64.exp;
GCC_PREFIX_HEADER = WebCorePrefix.h;
GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) $(FEATURE_DEFINES) WEBKIT_VERSION_MIN_REQUIRED=WEBKIT_VERSION_LATEST $(GCC_PREPROCESSOR_DEFINITIONS);
FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
@@ -61,6 +51,8 @@
INSTALLHDRS_COPY_PHASE = YES;
INSTALLHDRS_SCRIPT_PHASE = YES;
PRODUCT_NAME = WebCore;
+UNEXPORTED_SYMBOLS_FILE_xcode_0500 = Configurations/WebCore.unexp;
+UNEXPORTED_SYMBOLS_FILE = $(UNEXPORTED_SYMBOLS_FILE_xcode_$(XCODE_VERSION_MINOR));
OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_PLATFORM);
OTHER_LDFLAGS_BASE = -lsqlite3 -lobjc -lANGLE;
OTHER_LDFLAGS_BASE_ios = $(OTHER_LDFLAGS_BASE) -framework CFNetwork -framework CoreGraphics -framework CoreText -framework Foundation -framework GraphicsServices -framework ImageIO -framework OpenGLES -lMobileGestalt;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes