From 7ff3b9b79dc75314108e0960fedae3ca680ad651 Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Fri, 4 Oct 2024 10:04:30 -0500 Subject: [PATCH] wolfssl/wolfcrypt/settings.h: add setup for WOLFSSL_ARM_ARCH_7M. --- wolfssl/wolfcrypt/settings.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index 5defa3ceb..952b72659 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -2399,7 +2399,10 @@ extern void uITRON4_free(void *p) ; #endif /* Detect Cortex M3 (no UMAAL) */ -#if defined(WOLFSSL_SP_ARM_CORTEX_M_ASM) && defined(__ARM_ARCH_7M__) +#if defined(__ARM_ARCH_7M__) && !defined(WOLFSSL_ARM_ARCH_7M) + #define WOLFSSL_ARM_ARCH_7M +#endif +#if defined(WOLFSSL_SP_ARM_CORTEX_M_ASM) && defined(WOLFSSL_ARM_ARCH_7M) #undef WOLFSSL_SP_NO_UMAAL #define WOLFSSL_SP_NO_UMAAL #endif