]> git.saurik.com Git - apple/security.git/blobdiff - OSX/utilities/src/SecAKSWrappers.h
Security-57740.51.3.tar.gz
[apple/security.git] / OSX / utilities / src / SecAKSWrappers.h
index 9b485c04f395301856077778752b931fdcf07bbd..e2c8e3711f43d4ce824db9f585b25125d63a7434 100644 (file)
 
 #include <CoreFoundation/CFData.h>
 
-#if TARGET_OS_SIMULATOR
+#if RC_HORIZON
 #define TARGET_HAS_KEYSTORE 0
-#elif TARGET_OS_MAC && !(TARGET_CPU_X86)
+#elif TARGET_OS_SIMULATOR
+#define TARGET_HAS_KEYSTORE 0
+#elif TARGET_OS_OSX
+#if TARGET_CPU_X86
+#define TARGET_HAS_KEYSTORE 0
+#else
 #define TARGET_HAS_KEYSTORE 1
+#endif
 #elif TARGET_OS_EMBEDDED
 #define TARGET_HAS_KEYSTORE 1
-#else /* no keystore on this platform */
-#define TARGET_HAS_KEYSTORE 0
+#else
+#error "unknown keystore status for this platform"
 #endif
 
 #if !TARGET_HAS_KEYSTORE