diff --git a/libfixmath/fix16.c b/libfixmath/fix16.c index e2ce980..df6a732 100644 --- a/libfixmath/fix16.c +++ b/libfixmath/fix16.c @@ -14,7 +14,7 @@ fix16_t fix16_sadd(fix16_t inArg0, fix16_t inArg1) { -#if (defined(__arm__) || defined(_ARM)) && !defined(__thumb__) +#if defined(__arm__) || defined(_ARM) || defined(__thumb2__) fix16_t fix16_mul(int32_t inArg0, int32_t inArg1) { fix16_t res; asm(