summaryrefslogtreecommitdiff
path: root/sysdeps/mips/mips32
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2015-09-12 00:01:38 +0000
committerJoseph Myers <joseph@codesourcery.com>2015-09-12 00:01:38 +0000
commita1f99ba28b7b2ed4370b81820f47384d9dae4e36 (patch)
tree2adc32c3cc07b05ce446072530fdba32e72aed77 /sysdeps/mips/mips32
parentd57248f0351b307e17476aa1ef812023025c8fd7 (diff)
downloadglibc-a1f99ba28b7b2ed4370b81820f47384d9dae4e36.tar.gz
Add more random libm test inputs (mainly for ldbl-128).
This patch adds more libm test inputs found through random test generation to increase previously known ulps. This particular test generation was run for mips64, so most of the increased ulps are for ldbl-128 (float and double having been fairly well covered by such testing for x86_64), but there's the odd ulps increase for other formats. Tested for x86_64, x86 and mips64. * math/auto-libm-test-in: Add more tests of acos, acosh, asin, asinh, atan, atan2, atanh, cabs, carg, cos, csqrt, erfc, exp, exp10, exp2, log, log1p, log2, pow, sin, sincos, sinh, tan and tanh. * math/auto-libm-test-out: Regenerated. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/mips/mips32/libm-test-ulps: Likewise. * sysdeps/mips/mips64/libm-test-ulps: Likewise. * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
Diffstat (limited to 'sysdeps/mips/mips32')
-rw-r--r--sysdeps/mips/mips32/libm-test-ulps8
1 files changed, 6 insertions, 2 deletions
diff --git a/sysdeps/mips/mips32/libm-test-ulps b/sysdeps/mips/mips32/libm-test-ulps
index cbde8a3d11..d174f36691 100644
--- a/sysdeps/mips/mips32/libm-test-ulps
+++ b/sysdeps/mips/mips32/libm-test-ulps
@@ -1113,6 +1113,10 @@ float: 6
idouble: 5
ifloat: 6
+Function: "exp":
+float: 1
+ifloat: 1
+
Function: "exp10":
double: 2
idouble: 2
@@ -1503,9 +1507,9 @@ ifloat: 1
Function: "sincos_upward":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
+ifloat: 2
Function: "sinh":
double: 2