From f0662e057830bbec1289b849f9be21f755cdf2dd Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Tue, 1 Jul 2025 21:13:35 -0500 Subject: [PATCH] wolfssl/wolfcrypt/settings.h: remove implicit define of WOLFSSL_NO_WORD64_OPS if !WOLFSSL_SHA384 && !WOLFSSL_SHA512 && NO_AES && !WOLFSSL_SHA3 (not compatible with word64 DRBG_internal.reseedCtr). --- wolfssl/wolfcrypt/settings.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index 9f29221a1..0752c938c 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -4001,12 +4001,6 @@ extern void uITRON4_free(void *p) ; #undef HAVE_XCHACHA #endif -#if !defined(WOLFSSL_SHA384) && !defined(WOLFSSL_SHA512) && defined(NO_AES) && \ - !defined(WOLFSSL_SHA3) - #undef WOLFSSL_NO_WORD64_OPS - #define WOLFSSL_NO_WORD64_OPS -#endif - #if !defined(WOLFCRYPT_ONLY) && \ (!defined(WOLFSSL_NO_TLS12) || defined(HAVE_KEYING_MATERIAL)) #undef WOLFSSL_HAVE_PRF