fegetround
int fegetround(void);
switch(fegetround()) {
switch(fegetround()) {
__weak_reference(fegetround);
switch(fegetround()) {
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
extern inline int fegetround(void);
__weak_alias(fegetround,_fegetround)
extern inline int fegetround(void);
__weak_alias(fegetround,_fegetround)
extern inline int fegetround(void);
__weak_alias(fegetround,_fegetround)
extern inline int fegetround(void);
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
extern inline int fegetround(void);
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
__weak_alias(fegetround,_fegetround)
fegetround(void)
r = fegetround();
oround = fegetround();
fegetround() != FE_TONEAREST) /* not round-to-nearest */
oround = fegetround();
ATF_CHECK_MSG(fegetround() == values[i].round_mode,
fegetround(), rmname(fegetround()));
ATF_CHECK_MSG(fegetround() == values[i].round_mode,
fegetround(), rmname(fegetround()));
ATF_CHECK_MSG(fegetround() == valuesl[i].round_mode,
fegetround(), rmname(fegetround()));
int feround = fegetround();
ATF_TC(fegetround);
ATF_TC_HEAD(fegetround, tc)
ATF_TC_BODY(fegetround, tc)
ATF_CHECK_EQ_MSG(fegetround(), FE_TOWARDZERO,
fegetround(), FE_TOWARDZERO);
ATF_CHECK_EQ_MSG(fegetround(), FE_DOWNWARD,
fegetround(), FE_DOWNWARD);
ATF_CHECK_EQ_MSG(fegetround(), FE_TONEAREST,
fegetround(), FE_TONEAREST);
ATF_CHECK_EQ_MSG(fegetround(), FE_UPWARD,
fegetround(), FE_UPWARD);
ATF_TP_ADD_TC(tp, fegetround);