Преглед на файлове

arm fabs and sqrt: support single-precision-only fpu variants

Jinliang Li преди 4 години
родител
ревизия
6e98924890
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      src/math/arm/fabs.c
  2. 1 1
      src/math/arm/sqrt.c

+ 1 - 1
src/math/arm/fabs.c

@@ -1,6 +1,6 @@
 #include <math.h>
 
-#if __ARM_PCS_VFP
+#if __ARM_PCS_VFP && __ARM_FP&8
 
 double fabs(double x)
 {

+ 1 - 1
src/math/arm/sqrt.c

@@ -1,6 +1,6 @@
 #include <math.h>
 
-#if __ARM_PCS_VFP || (__VFP_FP__ && !__SOFTFP__)
+#if (__ARM_PCS_VFP || (__VFP_FP__ && !__SOFTFP__)) && (__ARM_FP&8)
 
 double sqrt(double x)
 {