diff --git a/tests/api.c b/tests/api.c index 73e3bf445..7d3473625 100644 --- a/tests/api.c +++ b/tests/api.c @@ -63548,7 +63548,8 @@ static int test_wolfSSL_dtls_AEAD_limit(void) #endif #if defined(WOLFSSL_DTLS) && \ - defined(HAVE_IO_TESTS_DEPENDENCIES) && !defined(SINGLE_THREADED) + defined(HAVE_IO_TESTS_DEPENDENCIES) && !defined(SINGLE_THREADED) && \ + !defined(DEBUG_VECTOR_REGISTER_ACCESS_FUZZING) static void test_wolfSSL_dtls_send_ch(WOLFSSL* ssl) { int fd, ret; diff --git a/wolfcrypt/src/sha256.c b/wolfcrypt/src/sha256.c index fe49dd855..55f61a43d 100644 --- a/wolfcrypt/src/sha256.c +++ b/wolfcrypt/src/sha256.c @@ -232,6 +232,7 @@ on the specific device platform. (!defined(WOLFSSL_HAVE_PSA) || defined(WOLFSSL_PSA_NO_HASH)) && \ !defined(WOLFSSL_RENESAS_RX64_HASH) +#if defined(WOLFSSL_X86_64_BUILD) && defined(USE_INTEL_SPEEDUP) && (defined(HAVE_INTEL_AVX1) || defined(HAVE_INTEL_AVX2)) static void Sha256_SetTransform( #ifdef WC_C_DYNAMIC_FALLBACK int *sha_method @@ -239,6 +240,7 @@ static void Sha256_SetTransform( void #endif ); +#endif static int InitSha256(wc_Sha256* sha256) { @@ -594,6 +596,8 @@ static int InitSha256(wc_Sha256* sha256) } #define XTRANSFORM_LEN(...) inline_XTRANSFORM_LEN(__VA_ARGS__) + static word32 intel_flags; + static void Sha256_SetTransform(void) { diff --git a/wolfcrypt/src/sha512.c b/wolfcrypt/src/sha512.c index 8f11eab85..1922e4815 100644 --- a/wolfcrypt/src/sha512.c +++ b/wolfcrypt/src/sha512.c @@ -574,7 +574,6 @@ static int InitSha512_256(wc_Sha512* sha512) return ret; #undef SHA_METHOD } -#define XTRANSFORM(...) inline_XTRANSFORM(__VA_ARGS__) static WC_INLINE int Transform_Sha512_Len(wc_Sha512 *sha512, word32 len) { #ifdef WC_C_DYNAMIC_FALLBACK @@ -607,7 +606,6 @@ static int InitSha512_256(wc_Sha512* sha512) return ret; #undef SHA_METHOD } -#define XTRANSFORM_LEN(...) inline_XTRANSFORM_LEN(__VA_ARGS__) #else /* !WC_NO_INTERNAL_FUNCTION_POINTERS */ @@ -643,6 +641,8 @@ static int InitSha512_256(wc_Sha512* sha512) return ret; } + static word32 intel_flags; + static void Sha512_SetTransform(void) { if (transform_check)