Title: [177290] tags/Safari-600.3.12.1/Source/WebCore

Diff

Modified: tags/Safari-600.3.12.1/Source/WebCore/ChangeLog (177289 => 177290)


--- tags/Safari-600.3.12.1/Source/WebCore/ChangeLog	2014-12-15 18:57:58 UTC (rev 177289)
+++ tags/Safari-600.3.12.1/Source/WebCore/ChangeLog	2014-12-15 18:58:32 UTC (rev 177290)
@@ -1,3 +1,23 @@
+2014-12-15  Babak Shafiei  <[email protected]>
+
+        Merge r177254.
+
+    2014-12-12  Mark Rowe  <[email protected]>
+
+            [Mac] Work around a bug in dsymutil on older OS versions
+            <https://webkit.org/b/139609> / <rdar://problem/16045763>
+
+            Older versions of dsymutil are unable to write out more than 2GB of symbols per architecture.
+            WebCore has recently passed that threshold. To work around this we will reduce the level of
+            symbols included in the dSYM bundles on the affected OS versions.
+
+            Reviewed by Geoff Garen.
+
+            * Configurations/Base.xcconfig: Include line tables only in the debug symbols for production
+            builds on OS X 10.8 and 10.9.
+            * Configurations/DebugRelease.xcconfig: Include full symbols in debug and release builds since they
+            do not make use of dSYMs.
+
 2014-12-10  Matthew Hanson  <[email protected]>
 
         Merge r176999. rdar://problem/19149219

Modified: tags/Safari-600.3.12.1/Source/WebCore/Configurations/Base.xcconfig (177289 => 177290)


--- tags/Safari-600.3.12.1/Source/WebCore/Configurations/Base.xcconfig	2014-12-15 18:57:58 UTC (rev 177289)
+++ tags/Safari-600.3.12.1/Source/WebCore/Configurations/Base.xcconfig	2014-12-15 18:58:32 UTC (rev 177290)
@@ -117,6 +117,8 @@
 SQLITE3_HEADER_SEARCH_PATHS_macosx = $(SQLITE3_HEADER_SEARCH_PATHS_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 
 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+CLANG_DEBUG_INFORMATION_LEVEL[sdk=macosx10.8*] = line-tables-only;
+CLANG_DEBUG_INFORMATION_LEVEL[sdk=macosx10.9*] = line-tables-only;
 
 SDKROOT = macosx.internal;
 

Modified: tags/Safari-600.3.12.1/Source/WebCore/Configurations/DebugRelease.xcconfig (177289 => 177290)


--- tags/Safari-600.3.12.1/Source/WebCore/Configurations/DebugRelease.xcconfig	2014-12-15 18:57:58 UTC (rev 177289)
+++ tags/Safari-600.3.12.1/Source/WebCore/Configurations/DebugRelease.xcconfig	2014-12-15 18:58:32 UTC (rev 177290)
@@ -37,6 +37,7 @@
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;
+CLANG_DEBUG_INFORMATION_LEVEL = default;
 
 SECTORDER_FLAGS = ;
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to