From 7d6ec95517d3ca56b93c1503924ffde9298df410 Mon Sep 17 00:00:00 2001 From: Dave Rodgman Date: Thu, 25 May 2023 09:41:42 +0100 Subject: [PATCH] Revert to detecting __GNUCC__ instead of armclang Signed-off-by: Dave Rodgman --- library/bn_mul.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/bn_mul.h b/library/bn_mul.h index 51c0a31482..936810e4e6 100644 --- a/library/bn_mul.h +++ b/library/bn_mul.h @@ -673,13 +673,13 @@ #if defined(__thumb__) && !defined(__thumb2__) // Thumb 1 (not Thumb 2) ISA // Only supported by gcc, when optimisation is enabled; only Thumb 1 codepath works - #if defined(__OPTIMIZE__) && !defined(__ARMCC_VERSION) + #if defined(__OPTIMIZE__) && defined(__GNUC__) #define ARM_THUMB_1 #endif #elif defined(__thumb2__) // Thumb 2 ISA - #if !defined(__ARMCC_VERSION) && !defined(__OPTIMIZE__) + #if defined(__GNUC__) && !defined(__OPTIMIZE__) // gcc -O0: only V6+DSP codepath builds #if (__ARM_ARCH >= 6) && defined (__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1) #define ARM_V6_DSP