aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/sparc/sparc32/fpu
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2006-03-01 20:05:53 +0000
committerRoland McGrath <roland@gnu.org>2006-03-01 20:05:53 +0000
commitc4a4875d0fe42612280c62130b25d01a8d76fea8 (patch)
treefe1f0782d1b960f139048340ce354422052f8eb8 /sysdeps/sparc/sparc32/fpu
parent996f5e601e84cfabe27d829e523e07c2ceffdd2e (diff)
downloadglibc-c4a4875d0fe42612280c62130b25d01a8d76fea8.tar
glibc-c4a4875d0fe42612280c62130b25d01a8d76fea8.tar.gz
glibc-c4a4875d0fe42612280c62130b25d01a8d76fea8.tar.bz2
glibc-c4a4875d0fe42612280c62130b25d01a8d76fea8.zip
* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Update.
* sysdeps/sparc/fpu/fraiseexcpt.c (__feraiseexcept): Use inline asm to make sure the compiler doesn't optimize insns out.
Diffstat (limited to 'sysdeps/sparc/sparc32/fpu')
-rw-r--r--sysdeps/sparc/sparc32/fpu/libm-test-ulps9
1 files changed, 9 insertions, 0 deletions
diff --git a/sysdeps/sparc/sparc32/fpu/libm-test-ulps b/sysdeps/sparc/sparc32/fpu/libm-test-ulps
index 40d563971a..ccf53788a6 100644
--- a/sysdeps/sparc/sparc32/fpu/libm-test-ulps
+++ b/sysdeps/sparc/sparc32/fpu/libm-test-ulps
@@ -465,6 +465,11 @@ ifloat: 2
ildouble: 1
ldouble: 1
+# exp2
+Test "exp2 (10) == 1024":
+ildouble: 2
+ldouble: 2
+
# expm1
Test "expm1 (0.75) == 1.11700001661267466854536981983709561":
double: 1
@@ -1192,6 +1197,10 @@ ifloat: 2
ildouble: 1
ldouble: 1
+Function: "exp2":
+ildouble: 2
+ldouble: 2
+
Function: "expm1":
double: 1
float: 1