FE_ALL_EXCEPT
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
feraiseexcept(__r & FE_ALL_EXCEPT);
__new_r = __old_r | ((__mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT);
return ((__old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT);
__new_r = __old_r & ~((__mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT);
return ((__old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT);
#define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
mxcsr &= ~FE_ALL_EXCEPT;
mxcsr |= FE_ALL_EXCEPT << _SSE_EMASK_SHIFT;
feraiseexcept((mxcsr | status) & FE_ALL_EXCEPT);
mask &= FE_ALL_EXCEPT;
omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
mask &= FE_ALL_EXCEPT;
omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
#define __env_flags(env) ((env) & FE_ALL_EXCEPT)
& FE_ALL_EXCEPT)
__env &= ~(FE_ALL_EXCEPT);
feraiseexcept(__fpsr & FE_ALL_EXCEPT);
((__mask & FE_ALL_EXCEPT) << _FPU_MASK_SHIFT);
return ((__old_fpsr >> _FPU_MASK_SHIFT) & FE_ALL_EXCEPT);
~((__mask & FE_ALL_EXCEPT) << _FPU_MASK_SHIFT);
return ((__old_fpsr >> _FPU_MASK_SHIFT) & FE_ALL_EXCEPT);
return (__fpsr & FE_ALL_EXCEPT);
#define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
mxcsr &= ~FE_ALL_EXCEPT;
mxcsr |= FE_ALL_EXCEPT << _SSE_EMASK_SHIFT;
feraiseexcept((mxcsr | status) & FE_ALL_EXCEPT);
mask &= FE_ALL_EXCEPT;
omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
mask &= FE_ALL_EXCEPT;
omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT;
__r.__bits.__reg &= ~(FE_ALL_EXCEPT | _ENABLE_MASK);
__r.__bits.__reg &= FE_ALL_EXCEPT;
__r.__bits.__reg |= (__mask & FE_ALL_EXCEPT) >> _FPUSW_SHIFT;
__r.__bits.__reg &= ~((__mask & FE_ALL_EXCEPT) >> _FPUSW_SHIFT);
feraiseexcept(__fcsr & FE_ALL_EXCEPT);
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ_MSG(0, fetestexcept(FE_ALL_EXCEPT),
cimag(in), fetestexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ_MSG(0, fetestexcept(FE_ALL_EXCEPT),
cimag(in), fetestexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ_MSG(0, fetestexcept(FE_ALL_EXCEPT),
cimag(in), fetestexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_CHECK(feclearexcept(FE_ALL_EXCEPT) == 0); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
CHECK_FP_EXCEPTIONS(0, FE_ALL_EXCEPT);
CHECK_FP_EXCEPTIONS(0, FE_ALL_EXCEPT);
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
CHECK_FP_EXCEPTIONS(0, FE_ALL_EXCEPT);
ATF_CHECK_EQ(0, fegetexceptflag(&flag, FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(excepts, (fetestexcept(FE_ALL_EXCEPT) & ALL_STD_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_REQUIRE_EQ(0, (feenableexcept(FE_ALL_EXCEPT)));
fedisableexcept(FE_ALL_EXCEPT);
ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fedisableexcept(FE_ALL_EXCEPT) & ALL_STD_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, fetestexcept(FE_ALL_EXCEPT));
ATF_CHECK(feclearexcept(FE_ALL_EXCEPT) == 0); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT));
ATF_CHECK_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
ATF_REQUIRE(feclearexcept(FE_ALL_EXCEPT) == 0); \
CHECK_FP_EXCEPTIONS_MSG(excepts, FE_ALL_EXCEPT & ALL_STD_EXCEPT, \
ATF_REQUIRE_EQ(0, feclearexcept(FE_ALL_EXCEPT)); \
CHECK_FP_EXCEPTIONS_MSG(excepts, FE_ALL_EXCEPT, "for %s(%s)", \
ATF_CHECK(feclearexcept(FE_ALL_EXCEPT) == 0); \
return (~__control & FE_ALL_EXCEPT);
if (__excepts == FE_ALL_EXCEPT) {
if (__excepts == FE_ALL_EXCEPT) {