diff options
-rw-r--r-- | newlib/libm/machine/arm/e_sqrt.c | 2 | ||||
-rw-r--r-- | newlib/libm/machine/arm/ef_sqrt.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/newlib/libm/machine/arm/e_sqrt.c b/newlib/libm/machine/arm/e_sqrt.c index 8754b9fe0..6f3eb8301 100644 --- a/newlib/libm/machine/arm/e_sqrt.c +++ b/newlib/libm/machine/arm/e_sqrt.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. */ -#if __ARM_FP & 0x8 +#if (__ARM_FP & 0x8) && !defined(__SOFTFP__) #include <math.h> double diff --git a/newlib/libm/machine/arm/ef_sqrt.c b/newlib/libm/machine/arm/ef_sqrt.c index 81c29f145..3a1ba6cb4 100644 --- a/newlib/libm/machine/arm/ef_sqrt.c +++ b/newlib/libm/machine/arm/ef_sqrt.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. */ -#if __ARM_FP & 0x4 +#if (__ARM_FP & 0x4) && !defined(__SOFTFP__) #include <math.h> float |