From e47cc4e0ed06f4167b6bd8ac39e12d094e0dc474 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Thu, 5 Dec 2013 14:01:41 +0000 Subject: Fix tgamma errno setting on underflow (bug 6810). --- ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 37b5326e46..587b86cce4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,18 @@ 2013-12-05 Joseph Myers + [BZ #6810] + * math/w_tgamma.c: Include . + (__tgamma): Use __glibc_unlikely. Set errno on underflow to 0. + * math/w_tgammaf.c: Include . + (__tgammaf): Use __glibc_unlikely. Set errno on underflow to 0. + * math/w_tgammal.c: Include . + (__tgammal): Use __glibc_unlikely. Set errno on underflow to 0. + * math/auto-libm-test-in: Do not allow missing errno on tgamma + underflow. Add more tgamma tests. + * math/auto-libm-test-out: Regenerated. + * sysdeps/i386/fpu/libm-test-ulps: Update. + * sysdeps/x86_64/fpu/libm-test-ulps: Likewise. + * math/auto-libm-test-in: Add tests of log, log10, log1p, log2, sin, sinh, tan, tanh, tgamma, y0 and y1. * math/auto-libm-test-out: Regenerated. -- cgit 1.4.1