From 749008ff0361297af02b8574ac8848d35436eac3 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 3 Dec 2013 21:49:56 +0000 Subject: Fix exp missing underflows (bug 15268, bug 15425). --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 74c24838df..de64f3f71b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,15 @@ 2013-12-03 Joseph Myers + [BZ #15268] + [BZ #15425] + * sysdeps/ieee754/dbl-64/e_exp.c: Include . + (__ieee754_exp): For possibly underflowing results, check size of + result and force underflow exception if required. + * math/auto-libm-test-in: Add more tests of exp. + * math/auto-libm-test-out: Regenerated. + * sysdeps/i386/fpu/libm-test-ulps: Update. + * sysdeps/x86_64/fpu/libm-test-ulps: Likewise. + [BZ #16283] * math/w_exp2.c (__exp2): Handle a zero result as underflow. * math/w_exp2f.c (__exp2f): Likewise. -- cgit 1.4.1