Title: [163584] trunk/Source/_javascript_Core
- Revision
- 163584
- Author
- [email protected]
- Date
- 2014-02-06 17:18:38 -0800 (Thu, 06 Feb 2014)
Log Message
Fix iOS builds after r163574
* API/JSManagedValue.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/API/JSManagedValue.h (163583 => 163584)
--- trunk/Source/_javascript_Core/API/JSManagedValue.h 2014-02-07 01:17:20 UTC (rev 163583)
+++ trunk/Source/_javascript_Core/API/JSManagedValue.h 2014-02-07 01:18:38 UTC (rev 163584)
@@ -67,7 +67,7 @@
// FIXME: There's a bug in earlier versions of clang that shipped on 10.8 that causes the NS_AVAILABLE macro
// to be ignored by the preprocessor when it follows a class method. The compiler then tries to treat the
// macro as part of the selector.
-#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
+#if (TARGET_OS_EMBEDDED || TARGET_OS_IPHONE) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
+ (JSManagedValue *)managedValueWithValue:(JSValue *)value andOwner:(id)owner NS_AVAILABLE(10_10, 8_0);
#else
#if (TARGET_OS_MAC && !(TARGET_OS_EMBEDDED || TARGET_OS_IPHONE))
Modified: trunk/Source/_javascript_Core/ChangeLog (163583 => 163584)
--- trunk/Source/_javascript_Core/ChangeLog 2014-02-07 01:17:20 UTC (rev 163583)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-02-07 01:18:38 UTC (rev 163584)
@@ -1,5 +1,11 @@
2014-02-06 Mark Hahnenberg <[email protected]>
+ Fix iOS builds after r163574
+
+ * API/JSManagedValue.h:
+
+2014-02-06 Mark Hahnenberg <[email protected]>
+
Heap::writeBarrier shouldn't be static
https://bugs.webkit.org/show_bug.cgi?id=127807
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes