DBL_MIN_EXP
if (m == DBL_MIN_EXP - 1) {
if (m == DBL_MIN_EXP - 1) {
#if DBL_MANT_DIG == LDBL_MANT_DIG && DBL_MIN_EXP == LDBL_MIN_EXP \
&& DBL_MIN_EXP == LDBL_MIN_EXP
#define LDBL_MIN_EXP DBL_MIN_EXP
#define LDBL_MIN_EXP DBL_MIN_EXP
ATF_CHECK_EQ_MSG(e, DBL_MIN_EXP,
d0, f, e, 0.5, DBL_MIN_EXP);
d0, f, e, 0.5, DBL_MIN_EXP);
ATF_CHECK_EQ_MSG(e, DBL_MIN_EXP - i,
i, d1, f, e, 0.5, DBL_MIN_EXP - i);
i, d1, f, e, 0.5, DBL_MIN_EXP - i);
for (s = DBL_MIN_EXP;
s += (DBL_MAX_EXP - DBL_MANT_DIG - DBL_MIN_EXP)/5) {
for (s = DBL_MIN_EXP;
s += (DBL_MAX_EXP - DBL_MANT_DIG - DBL_MIN_EXP)/5) {
{ DBL_DENORM_MIN, DBL_MIN_EXP - DBL_MANT_DIG },
{ DBL_MIN, DBL_MIN_EXP - 1 },