feraiseexcept
int feraiseexcept(int);
DEF_STD(feraiseexcept);
feraiseexcept(r & FE_ALL_EXCEPT);
DEF_STD(feraiseexcept);
feraiseexcept(fpsticky);
DEF_STD(feraiseexcept);
feraiseexcept(status | mxcsr);
feraiseexcept(fpscr & FE_ALL_EXCEPT);
DEF_STD(feraiseexcept);
DEF_STD(feraiseexcept);
feraiseexcept(u.bits[0] >> _MASK_SHIFT);
DEF_STD(feraiseexcept);
feraiseexcept(status | mxcsr);
DEF_STD(feraiseexcept);
feraiseexcept(fpsr);
feraiseexcept(fcsr);
DEF_STD(feraiseexcept);
feraiseexcept(u.bits[1]);
DEF_STD(feraiseexcept);
feraiseexcept(u.bits[1]);
DEF_STD(feraiseexcept);
feraiseexcept(r & FE_ALL_EXCEPT);
DEF_STD(feraiseexcept);
DEF_STD(feraiseexcept);
feraiseexcept(fpscr);
DEF_STD(feraiseexcept);
feraiseexcept(r & FE_ALL_EXCEPT);
PROTO_NORMAL(feraiseexcept);
feraiseexcept(FE_INEXACT);
feraiseexcept(FE_UNDERFLOW);
feraiseexcept(FE_INEXACT);
feraiseexcept(FE_INEXACT);
feraiseexcept(FE_UNDERFLOW);
feraiseexcept(FE_INEXACT);
feraiseexcept(FE_INVALID);
assert(feraiseexcept(excepts) == 0);
assert(feraiseexcept(FE_INVALID | FE_DIVBYZERO) == 0);
assert(feraiseexcept(FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT) == 0);
assert(feraiseexcept(raise) == 0);
feraiseexcept(except);
ATF_TC_WITHOUT_HEAD(feraiseexcept);
ATF_TC_BODY(feraiseexcept, tc)
ATF_CHECK_EQ(0, feraiseexcept(excepts));
ATF_CHECK_EQ(0, feraiseexcept(FE_INVALID | FE_DIVBYZERO));
ATF_CHECK_EQ(0, feraiseexcept(FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT));
ATF_CHECK_EQ(0, feraiseexcept(raise));
feraiseexcept(except);
ATF_TP_ADD_TC(tp, feraiseexcept);