summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog9
-rw-r--r--sysdeps/nios2/libm-test-ulps44
-rw-r--r--sysdeps/unix/sysv/linux/nios2/localplt.data5
3 files changed, 38 insertions, 20 deletions
diff --git a/ChangeLog b/ChangeLog
index 4df1d8c52e..e0243c7d94 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2016-01-22  Chung-Lin Tang  <cltang@codesourcery.com>
+
+	* sysdeps/nios2/libm-test-ulps: Update.
+	* sysdeps/unix/sysv/linux/nios2/localplt.data (__gtdf2): Add.
+	(__gtsf2): Likewise.
+	(__unorddf2): Likewise.
+	(__unordsf2): Likewise.
+	(__ledf2): Likewise.
+
 2016-01-20  Chris Metcalf  <cmetcalf@ezchip.com>
 
 	* nis/nis_table.c (__follow_path): Disable diagnostic for
diff --git a/sysdeps/nios2/libm-test-ulps b/sysdeps/nios2/libm-test-ulps
index 676154c587..f1a01fdb30 100644
--- a/sysdeps/nios2/libm-test-ulps
+++ b/sysdeps/nios2/libm-test-ulps
@@ -6,9 +6,9 @@ float: 1
 ifloat: 1
 
 Function: "acosh":
-double: 1
+double: 2
 float: 2
-idouble: 1
+idouble: 2
 ifloat: 2
 
 Function: "asin":
@@ -30,9 +30,9 @@ float: 1
 ifloat: 1
 
 Function: "atanh":
-double: 1
+double: 2
 float: 2
-idouble: 1
+idouble: 2
 ifloat: 2
 
 Function: "cabs":
@@ -155,9 +155,9 @@ ifloat: 2
 
 Function: Real part of "clog":
 double: 3
-float: 2
+float: 3
 idouble: 3
-ifloat: 2
+ifloat: 3
 
 Function: Imaginary part of "clog":
 float: 1
@@ -165,9 +165,9 @@ ifloat: 1
 
 Function: Real part of "clog10":
 double: 3
-float: 3
+float: 4
 idouble: 3
-ifloat: 3
+ifloat: 4
 
 Function: Imaginary part of "clog10":
 double: 2
@@ -254,11 +254,15 @@ idouble: 1
 ifloat: 1
 
 Function: "erfc":
-double: 2
+double: 3
 float: 2
-idouble: 2
+idouble: 3
 ifloat: 2
 
+Function: "exp":
+float: 1
+ifloat: 1
+
 Function: "exp10":
 double: 2
 idouble: 2
@@ -276,10 +280,10 @@ idouble: 1
 ifloat: 1
 
 Function: "gamma":
-double: 2
-float: 2
-idouble: 2
-ifloat: 2
+double: 4
+float: 4
+idouble: 4
+ifloat: 4
 
 Function: "hypot":
 double: 1
@@ -304,10 +308,10 @@ idouble: 4
 ifloat: 4
 
 Function: "lgamma":
-double: 2
-float: 2
-idouble: 2
-ifloat: 2
+double: 4
+float: 4
+idouble: 4
+ifloat: 4
 
 Function: "log":
 float: 1
@@ -364,9 +368,9 @@ idouble: 2
 ifloat: 2
 
 Function: "tgamma":
-double: 4
+double: 5
 float: 5
-idouble: 4
+idouble: 5
 ifloat: 5
 
 Function: "y0":
diff --git a/sysdeps/unix/sysv/linux/nios2/localplt.data b/sysdeps/unix/sysv/linux/nios2/localplt.data
index 7fce1b8280..08c88dc9c0 100644
--- a/sysdeps/unix/sysv/linux/nios2/localplt.data
+++ b/sysdeps/unix/sysv/linux/nios2/localplt.data
@@ -1,9 +1,11 @@
 libc.so: realloc
 libc.so: __eqsf2
 libc.so: __floatsisf
+libc.so: __gtdf2
 libc.so: __ltdf2
 libc.so: __gedf2
 libc.so: malloc
+libc.so: __gtsf2
 libc.so: __nesf2
 libc.so: memalign
 libc.so: __mulsf3
@@ -11,10 +13,13 @@ libc.so: __floatunsisf
 libc.so: __addsf3
 libc.so: __fixsfsi
 libc.so: __subsf3
+libc.so: __unorddf2
 libc.so: calloc
 libc.so: __muldf3
+libc.so: __unordsf2
 libc.so: free
 libc.so: __subdf3
+libc.so: __ledf2
 libc.so: __adddf3
 libc.so: __divdf3
 libc.so: __floatsidf