Index: contrib/gdtoa/smisc.c =================================================================== --- contrib/gdtoa/smisc.c (revision 313449) +++ contrib/gdtoa/smisc.c (working copy) @@ -101,6 +101,7 @@ ratio else { k = -k; word0(&db) += k*Exp_msk1; + word0(&db); } #endif return dval(&da) / dval(&db);