fix undefined pointer comparison in wmemmove
[musl] / arch / powerpc / bits / fenv.h
index b0af1ff..c5a3e5c 100644 (file)
@@ -1,3 +1,7 @@
+#ifdef _SOFT_FLOAT
+#define FE_ALL_EXCEPT 0
+#define FE_TONEAREST  0
+#else
 #define FE_TONEAREST   0
 #define FE_TOWARDZERO  1
 #define FE_UPWARD      2
@@ -24,8 +28,9 @@
 
 #define FE_ALL_INVALID         0x01f80700
 #endif
+#endif
 
 typedef unsigned fexcept_t;
 typedef double fenv_t;
 
-#define FE_DFL_ENV ((fenv_t *)-1)
+#define FE_DFL_ENV ((const fenv_t *)-1)