https://bugs.webkit.org/show_bug.cgi?id=175654
Reviewed by Tim Horton.
* API/JSBase.cpp: Define the symbols only when targeting iOS.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@220822
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
GCActivityCallback::s_shouldCreateGCTimer = false;
}
-#if PLATFORM(IOS)
+#if PLATFORM(IOS) && TARGET_OS_IOS
// FIXME: Expose symbols to tell dyld where to find JavaScriptCore 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.
+2017-08-16 Dan Bernstein <mitz@apple.com>
+
+ [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 <mattbaker@apple.com>
Web Inspector: capture async stack trace when workers/main context posts a message