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

Reply via email to