]> git.saurik.com Git - apple/libpthread.git/blobdiff - src/resolver_internal.h
libpthread-218.20.1.tar.gz
[apple/libpthread.git] / src / resolver_internal.h
index 6974e39d947b121b22563163796563b1bbc59cce..f3b1254b0ed96ee8beaf9ce157246f6db9cd3f93 100644 (file)
@@ -28,7 +28,8 @@
 #include <arm/arch.h>
 #endif
 
-#if !defined(PTHREAD_TARGET_EOS) && !defined(VARIANT_DYLD) && \
+// XXX <rdar://problem/24290376> eOS version of libpthread doesn't have UP optimizations
+#if !defined(VARIANT_STATIC) && \
      defined(_ARM_ARCH_7) && !defined(__ARM_ARCH_7S__)
 
 #if OS_ATOMIC_UP
@@ -37,7 +38,7 @@
 #define OS_VARIANT_SELECTOR mp
 #endif
 
-#endif // !PTHREAD_TARGET_EOS && !VARIANT_DYLD && _ARM_ARCH_7 && !__ARM_ARCH_7S__
+#endif // !VARIANT_STATIC && _ARM_ARCH_7 && !__ARM_ARCH_7S__
 
 #define OS_VARIANT(f, v) OS_CONCAT(f, OS_CONCAT($VARIANT$, v))