Don't test for PMULL when NO_ASM. This inline is not defined when OPENSSL_NO_ASM. Change-Id: I11b90fe4f53281a36674a11dc19c6c61e3afaa68 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/56145 Commit-Queue: Adam Langley <agl@google.com> Auto-Submit: Adam Langley <agl@google.com> Reviewed-by: David Benjamin <davidben@google.com> Commit-Queue: David Benjamin <davidben@google.com>
diff --git a/crypto/fipsmodule/modes/gcm.c b/crypto/fipsmodule/modes/gcm.c index de8610a..11a0b20 100644 --- a/crypto/fipsmodule/modes/gcm.c +++ b/crypto/fipsmodule/modes/gcm.c
@@ -257,7 +257,7 @@ CRYPTO_ghash_init(&gcm_key->gmult, &gcm_key->ghash, &gcm_key->H, gcm_key->Htable, &is_avx, ghash_key); -#if defined(OPENSSL_AARCH64) +#if defined(OPENSSL_AARCH64) && !defined(OPENSSL_NO_ASM) gcm_key->use_hw_gcm_crypt = (gcm_pmull_capable() && block_is_hwaes) ? 1 : 0; #else