Title: [220868] tags/Safari-605.1.3/Source/_javascript_Core
Revision
220868
Author
[email protected]
Date
2017-08-17 11:51:44 -0700 (Thu, 17 Aug 2017)

Log Message

Cherry-pick r220822. rdar://problem/20163327

Modified Paths

Diff

Modified: tags/Safari-605.1.3/Source/_javascript_Core/API/JSBase.cpp (220867 => 220868)


--- tags/Safari-605.1.3/Source/_javascript_Core/API/JSBase.cpp	2017-08-17 18:43:34 UTC (rev 220867)
+++ tags/Safari-605.1.3/Source/_javascript_Core/API/JSBase.cpp	2017-08-17 18:51:44 UTC (rev 220868)
@@ -175,7 +175,7 @@
     GCActivityCallback::s_shouldCreateGCTimer = false;
 }
 
-#if PLATFORM(IOS)
+#if PLATFORM(IOS) && TARGET_OS_IOS
 // FIXME: Expose symbols to tell dyld where to find _javascript_Core on older versions of
 // iOS (< 7.0). We should remove these symbols once we no longer need to support such
 // versions of iOS. See <rdar://problem/13696872> for more details.

Modified: tags/Safari-605.1.3/Source/_javascript_Core/ChangeLog (220867 => 220868)


--- tags/Safari-605.1.3/Source/_javascript_Core/ChangeLog	2017-08-17 18:43:34 UTC (rev 220867)
+++ tags/Safari-605.1.3/Source/_javascript_Core/ChangeLog	2017-08-17 18:51:44 UTC (rev 220868)
@@ -1,5 +1,18 @@
 2017-08-17  Jason Marcell  <[email protected]>
 
+        Cherry-pick r220822. rdar://problem/20163327
+
+    2017-08-16  Dan Bernstein  <[email protected]>
+
+            [Cocoa] Older-iOS install name symbols are being exported on other platforms
+            https://bugs.webkit.org/show_bug.cgi?id=175654
+
+            Reviewed by Tim Horton.
+
+            * API/JSBase.cpp: Define the symbols only when targeting iOS.
+
+2017-08-17  Jason Marcell  <[email protected]>
+
         Revert r220601. rdar://problem/33928369
 
 2017-08-16  Csaba Osztrogonác  <[email protected]>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to