key zeroisation fix for p12
[openssl.git] / crypto / armcap.c
index d67073302a4c52670d6e0e2469d5c002fcafea1f..1b3c2722d1e168e249a686bb30886323c7b26e9d 100644 (file)
@@ -191,7 +191,7 @@ void OPENSSL_cpuid_setup(void)
             _armv8_sha256_probe();
             OPENSSL_armcap_P |= ARMV8_SHA256;
         }
-# ifdef __aarch64__
+# if defined(__aarch64__) && !defined(__APPLE__)
         if (sigsetjmp(ill_jmp, 1) == 0) {
             _armv8_sha512_probe();
             OPENSSL_armcap_P |= ARMV8_SHA512;