FE_UNDERFLOW
if (ex & FE_UNDERFLOW) {
if (ex & FE_UNDERFLOW) {
if (ex & FE_UNDERFLOW) {
if (fetestexcept(FE_UNDERFLOW))
if (fetestexcept(FE_UNDERFLOW))
if (fetestexcept(FE_UNDERFLOW))
if (fetestexcept(FE_UNDERFLOW))
if (excepts & FE_UNDERFLOW)
feraiseexcept(FE_UNDERFLOW);
feraiseexcept(FE_UNDERFLOW);
FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
(FE_DIVBYZERO | FE_INEXACT | FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
if (__excepts & FE_UNDERFLOW) {
FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
if (__excepts & FE_UNDERFLOW) /* e ^ -MAX */
(FE_INEXACT | FE_DIVBYZERO | FE_UNDERFLOW | FE_OVERFLOW | FE_INVALID)
#define FP_X_UFL __FPE(FE_UNDERFLOW) /* underflow exception */
FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
#define FP_X_UFL __FPE(FE_UNDERFLOW) /* underflow exception */
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
FE_ALL_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
FE_OVERFLOW | FE_UNDERFLOW) >> _FPUSW_SHIFT)
#define FP_X_UFL __FPE(FE_UNDERFLOW) /* underflow exception */
(FE_INEXACT | FE_UNDERFLOW | FE_OVERFLOW | FE_DIVBYZERO | FE_INVALID)
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
if (__excepts & FE_UNDERFLOW) /* MIN / 10.0 */
(FE_INEXACT | FE_DIVBYZERO | FE_UNDERFLOW | FE_OVERFLOW | FE_INVALID)
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
if (__fe & FE_UNDERFLOW)
__fe |= FE_UNDERFLOW;
FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
#define FP_X_UFL FE_UNDERFLOW /* underflow exception */
(FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT)
|FE_UNDERFLOW|FE_INEXACT));
ATF_CHECK_EQ_MSG(fegetexcept(), FE_UNDERFLOW,
fegetexcept(), FE_UNDERFLOW);
feenableexcept(FE_UNDERFLOW);
(FE_DIVBYZERO|FE_INEXACT|FE_INVALID|FE_OVERFLOW|FE_UNDERFLOW)
fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW),