From: Gabriel F. T. Gomes Date: Tue, 8 Aug 2017 21:52:03 +0000 (-0300) Subject: powerpc: Shrink ULPs for float128 X-Git-Tag: glibc-2.27~1090 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2f048a533bd490013820a8037a3043c0737e216;p=thirdparty%2Fglibc.git powerpc: Shrink ULPs for float128 During the development of float128 on powerpc64le, the ulps have been generated since early versions of the patches. On those versions, the functions gamma and pow10 were mistakenly thought to be part of the API. After review, the functions were removed, however the ulps for them were carried in the ulps file. This patch removes such entries from the ulps file, as well as it shrinks the ulps for the cpow and lgamma functions. Tested for powerpc64le. * sysdeps/powerpc/fpu/libm-test-ulps: Update. --- diff --git a/ChangeLog b/ChangeLog index 8db2946287b..d9cde526382 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2017-08-22 Gabriel F. T. Gomes + + * sysdeps/powerpc/fpu/libm-test-ulps: Update. + 2017-08-22 Joseph Myers [BZ #21684] diff --git a/sysdeps/powerpc/fpu/libm-test-ulps b/sysdeps/powerpc/fpu/libm-test-ulps index 7fb67446a5a..d4d03311e3c 100644 --- a/sysdeps/powerpc/fpu/libm-test-ulps +++ b/sysdeps/powerpc/fpu/libm-test-ulps @@ -1357,9 +1357,9 @@ ldouble: 4 Function: Imaginary part of "cpow": float: 2 -float128: 9 +float128: 1 ifloat: 2 -ifloat128: 9 +ifloat128: 1 ildouble: 2 ldouble: 2 @@ -2080,40 +2080,32 @@ ldouble: 1 Function: "gamma": double: 3 float: 4 -float128: 9 idouble: 3 ifloat: 4 -ifloat128: 9 ildouble: 3 ldouble: 3 Function: "gamma_downward": double: 4 float: 4 -float128: 9 idouble: 4 ifloat: 4 -ifloat128: 9 ildouble: 15 ldouble: 15 Function: "gamma_towardzero": double: 4 float: 3 -float128: 9 idouble: 4 ifloat: 3 -ifloat128: 9 ildouble: 16 ldouble: 16 Function: "gamma_upward": double: 4 float: 5 -float128: 9 idouble: 4 ifloat: 5 -ifloat128: 9 ildouble: 11 ldouble: 11 @@ -2272,40 +2264,40 @@ ldouble: 5 Function: "lgamma": double: 3 float: 4 -float128: 9 +float128: 5 idouble: 3 ifloat: 4 -ifloat128: 9 +ifloat128: 5 ildouble: 3 ldouble: 3 Function: "lgamma_downward": double: 4 float: 4 -float128: 9 +float128: 8 idouble: 4 ifloat: 4 -ifloat128: 9 +ifloat128: 8 ildouble: 15 ldouble: 15 Function: "lgamma_towardzero": double: 4 float: 3 -float128: 9 +float128: 5 idouble: 4 ifloat: 3 -ifloat128: 9 +ifloat128: 5 ildouble: 16 ldouble: 16 Function: "lgamma_upward": double: 4 float: 5 -float128: 9 +float128: 8 idouble: 4 ifloat: 5 -ifloat128: 9 +ifloat128: 8 ildouble: 11 ldouble: 11 @@ -2481,39 +2473,31 @@ ldouble: 1 Function: "pow10": double: 2 -float128: 2 idouble: 2 -ifloat128: 2 ildouble: 1 ldouble: 1 Function: "pow10_downward": double: 2 float: 1 -float128: 3 idouble: 2 ifloat: 1 -ifloat128: 3 ildouble: 9 ldouble: 9 Function: "pow10_towardzero": double: 2 float: 1 -float128: 3 idouble: 2 ifloat: 1 -ifloat128: 3 ildouble: 9 ldouble: 9 Function: "pow10_upward": double: 2 float: 1 -float128: 3 idouble: 2 ifloat: 1 -ifloat128: 3 ildouble: 4 ldouble: 4