From 777d42fabecd5b35326e1c8daa98e4b273ea2beb Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Fri, 21 Mar 2025 21:12:41 -0500 Subject: [PATCH] wolfcrypt/src/siphash.c: gate armasm on defined(WOLFSSL_ARMASM), not !defined(WOLFSSL_NO_ASM). --- wolfcrypt/src/siphash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/siphash.c b/wolfcrypt/src/siphash.c index 4b73e7062..9dea3f3c3 100644 --- a/wolfcrypt/src/siphash.c +++ b/wolfcrypt/src/siphash.c @@ -582,7 +582,7 @@ int wc_SipHash(const unsigned char* key, const unsigned char* in, word32 inSz, return 0; } -#elif !defined(WOLFSSL_NO_ASM) && defined(__GNUC__) && defined(__aarch64__) && \ +#elif defined(WOLFSSL_ARMASM) && defined(__GNUC__) && defined(__aarch64__) && \ (WOLFSSL_SIPHASH_CROUNDS == 1 || WOLFSSL_SIPHASH_CROUNDS == 2) && \ (WOLFSSL_SIPHASH_DROUNDS == 2 || WOLFSSL_SIPHASH_DROUNDS == 4)