Title: [220822] trunk/Source/_javascript_Core
- Revision
- 220822
- Author
- [email protected]
- Date
- 2017-08-16 20:32:13 -0700 (Wed, 16 Aug 2017)
Log Message
[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.
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/API/JSBase.cpp (220821 => 220822)
--- trunk/Source/_javascript_Core/API/JSBase.cpp 2017-08-17 01:24:30 UTC (rev 220821)
+++ trunk/Source/_javascript_Core/API/JSBase.cpp 2017-08-17 03:32:13 UTC (rev 220822)
@@ -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: trunk/Source/_javascript_Core/ChangeLog (220821 => 220822)
--- trunk/Source/_javascript_Core/ChangeLog 2017-08-17 01:24:30 UTC (rev 220821)
+++ trunk/Source/_javascript_Core/ChangeLog 2017-08-17 03:32:13 UTC (rev 220822)
@@ -1,3 +1,12 @@
+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-16 Matt Baker <[email protected]>
Web Inspector: capture async stack trace when workers/main context posts a message
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes