From 50af7294e514a2aba19c5248a4ed612ba3ba4c1b Mon Sep 17 00:00:00 2001 From: Tom Cosgrove Date: Thu, 22 Jun 2023 03:31:47 +0100 Subject: [PATCH] Don't do SIGILL capability detection on Apple Silicon Fixes #20753 Reviewed-by: Kurt Roeckx Reviewed-by: Tomas Mraz Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/21261) --- crypto/armcap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/armcap.c b/crypto/armcap.c index 71296786c3b..426812698de 100644 --- a/crypto/armcap.c +++ b/crypto/armcap.c @@ -362,7 +362,7 @@ void OPENSSL_cpuid_setup(void) } # endif } -# ifdef __aarch64__ +# if defined(__aarch64__) && !defined(__APPLE__) if (sigsetjmp(ill_jmp, 1) == 0) { _armv8_sve_probe(); OPENSSL_armcap_P |= ARMV8_SVE; -- 2.47.2