2018-02-01 Joseph Myers <joseph@codesourcery.com>
+ * sysdeps/m68k/coldfire/nofpu/math_private.h (libc_fesetround):
+ Remove macro.
+ (libc_fetestexcept): Likewise.
+ (libc_feupdateenv_test): Likewise.
+ * sysdeps/microblaze/math_private.h (libc_fesetround): Likewise.
+ (libc_fetestexcept): Likewise.
+ (libc_feupdateenv_test): Likewise.
+ * sysdeps/nios2/math_private.h (libc_fesetround): Likewise.
+ (libc_fetestexcept): Likewise.
+ (libc_feupdateenv_test): Likewise.
+ * sysdeps/tile/math_private.h (libc_fesetround): Likewise.
+ (libc_fetestexcept): Likewise.
+ (libc_feupdateenv_test): Likewise.
+
* sysdeps/generic/math_private.h
[!FE_HAVE_ROUNDING_MODES && FE_ALL_EXCEPT == 0] (feholdexcept):
New inline function.
The overrides for libc_ functions must happen before we include
the generic math_private.h. */
-#define libc_fesetround(rnd) ({ 0; })
-#define libc_fetestexcept(exc) ({ 0; })
#define libc_feholdexcept_setround(env, exc) ({ (void) (env); 0; })
-#define libc_feupdateenv_test(env, exc) ({ (void) (env); 0; })
/* Enable __finitel, __isinfl, and __isnanl for binary compatibility
when built without long double support. */
The overrides for libc_ functions must happen before we include
the generic math_private.h. */
-#define libc_fesetround(rnd) ({ 0; })
-#define libc_fetestexcept(exc) ({ 0; })
#define libc_feholdexcept_setround(env, exc) ({ (void) (env); 0; })
-#define libc_feupdateenv_test(env, exc) ({ (void) (env); 0; })
/* Enable __finitel, __isinfl, and __isnanl for binary compatibility
when built without long double support. */
The overrides for libc_ functions must happen before we include
the generic math_private.h. */
-#define libc_fesetround(rnd) ({ 0; })
-#define libc_fetestexcept(exc) ({ 0; })
#define libc_feholdexcept_setround(env, exc) ({ (void) (env); 0; })
-#define libc_feupdateenv_test(env, exc) ({ (void) (env); 0; })
/* Enable __finitel, __isinfl, and __isnanl for binary compatibility
when built without long double support. */
The overrides for libc_ functions must happen before we include
the generic math_private.h. */
-#define libc_fesetround(rnd) ({ 0; })
-#define libc_fetestexcept(exc) ({ 0; })
#define libc_feholdexcept_setround(env, exc) ({ (void) (env); 0; })
-#define libc_feupdateenv_test(env, exc) ({ (void) (env); 0; })
#include_next <math_private.h>