fpgetround
fp_rnd_t fpgetround(void);
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
return(map[fpgetround()]);
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
__weak_alias(fpgetround,_fpgetround)
return map[fpgetround()];
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
return (rounding_map >> (fpgetround() * 2)) & 3;
__weak_alias(fpgetround,_fpgetround)
return map[fpgetround()];
__weak_alias(fpgetround,_fpgetround)
return map[fpgetround()];
__weak_alias(fpgetround,_fpgetround)
return (rounding_map >> (fpgetround() * 2)) & 3;
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
return(map[fpgetround()]);
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
return map[fpgetround()];
__weak_alias(fpgetround,_fpgetround)
fpgetround(void)
__FENV_SET_ROUND(envp, fpgetround());
return __FER(fpgetround());
__FENV_SET_ROUND(envp, fpgetround());
#define float_rounding_mode() fpgetround()
ATF_CHECK_EQ(r = fpgetround(), FP_RN);
ATF_CHECK_EQ(r = fpgetround(), n);
ATF_CHECK_EQ_MSG(fpgetround(), FP_RZ,
(int)fpgetround(), (int)FP_RZ);
ATF_CHECK_EQ_MSG(fpgetround(), FP_RM,
(int)fpgetround(), (int)FP_RM);
ATF_CHECK_EQ_MSG(fpgetround(), FP_RN,
(int)fpgetround(), (int)FP_RN);
ATF_CHECK_EQ_MSG(fpgetround(), FP_RP,
(int)fpgetround(), (int)FP_RP);