This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.21-243-g9e8c038
- From: rth at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 6 Apr 2015 17:48:47 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.21-243-g9e8c038
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 9e8c0381bbc6faf08cfc584e3848dd265d0d7e1a (commit)
via 974c4a36d828412672c4b480c33009f70a914b01 (commit)
via cc47c824769425834518e2b8ea89997455d86ca5 (commit)
from 9781a370023952383028e07399fd196a889bb2be (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=9e8c0381bbc6faf08cfc584e3848dd265d0d7e1a
commit 9e8c0381bbc6faf08cfc584e3848dd265d0d7e1a
Author: Richard Henderson <rth@twiddle.net>
Date: Mon Apr 6 10:43:59 2015 -0700
math/test-fenvinline: Cast fe_exc to unsigned int before printing
On Alpha and IA-64, fexcept_t is unsigned long. But all the values
fit within an int, so the cast is ok for printing. All other hosts
use unsigned int or unsigned short already.
diff --git a/ChangeLog b/ChangeLog
index f7ac661..e4f86dc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,9 @@
* sysdeps/unix/alpha/sysdep.h: Unconditionally include dl-sysdep.h.
* sysdeps/alpha/fpu/libm-test-ulps: Update.
+ * math/test-fenvinline.c (feenable_test): Cast fe_exc to
+ unsigned int before printing.
+
2015-04-03 Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
[BZ #17596]
diff --git a/math/test-fenvinline.c b/math/test-fenvinline.c
index 87c9df4..b02cefd 100644
--- a/math/test-fenvinline.c
+++ b/math/test-fenvinline.c
@@ -249,7 +249,7 @@ feenable_test (const char *flag_name, fexcept_t fe_exc)
if (excepts != fe_exc)
{
printf ("Test: fedisableexcept (%s) failed, return should be 0x%x, is 0x%x\n",
- flag_name, fe_exc, excepts);
+ flag_name, (unsigned int)fe_exc, excepts);
++count_errors;
}
@@ -284,7 +284,7 @@ feenable_test (const char *flag_name, fexcept_t fe_exc)
if (excepts != fe_exc)
{
printf ("Test: fedisableexcept (%s) failed, return should be 0x%x, is 0x%x\n",
- flag_name, fe_exc, excepts);
+ flag_name, (unsigned int)fe_exc, excepts);
++count_errors;
}
#endif
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=974c4a36d828412672c4b480c33009f70a914b01
commit 974c4a36d828412672c4b480c33009f70a914b01
Author: Richard Henderson <rth@twiddle.net>
Date: Mon Apr 6 10:38:16 2015 -0700
alpha: Update libm-test-ulps
Regenerated from scratch.
diff --git a/ChangeLog b/ChangeLog
index 6416ce2..f7ac661 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2015-04-06 Richard Henderson <rth@redhat.com>
* sysdeps/unix/alpha/sysdep.h: Unconditionally include dl-sysdep.h.
+ * sysdeps/alpha/fpu/libm-test-ulps: Update.
2015-04-03 Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
diff --git a/sysdeps/alpha/fpu/libm-test-ulps b/sysdeps/alpha/fpu/libm-test-ulps
index c0098b5..65ffe6b 100644
--- a/sysdeps/alpha/fpu/libm-test-ulps
+++ b/sysdeps/alpha/fpu/libm-test-ulps
@@ -1,41 +1,69 @@
# Begin of automatic generation
# Maximal error of functions:
+Function: "acos":
+float: 1
+ifloat: 1
+
Function: "acos_downward":
+double: 1
float: 1
+idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
Function: "acos_towardzero":
+double: 1
float: 1
+idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
Function: "acos_upward":
double: 1
+float: 1
idouble: 1
+ifloat: 1
+ildouble: 1
+ldouble: 1
Function: "acosh":
double: 1
+float: 1
idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 1
Function: "acosh_downward":
+double: 1
float: 1
-ldouble: 1
+idouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: "acosh_towardzero":
+double: 1
float: 1
+idouble: 1
+ifloat: 1
+ildouble: 1
ldouble: 1
Function: "acosh_upward":
double: 1
-ildouble: 1
-ldouble: 1
+float: 1
+idouble: 1
+ifloat: 1
+ildouble: 2
+ldouble: 2
Function: "asin":
+float: 1
+ifloat: 1
ildouble: 1
ldouble: 1
@@ -47,10 +75,6 @@ ifloat: 1
ildouble: 1
ldouble: 1
-Function: "asin_tonearest":
-ildouble: 1
-ldouble: 1
-
Function: "asin_towardzero":
double: 1
float: 1
@@ -64,39 +88,40 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: "asinh":
double: 1
float: 1
+idouble: 1
ifloat: 1
ildouble: 1
ldouble: 1
Function: "asinh_downward":
-double: 1
-float: 2
-idouble: 1
-ifloat: 1
-ildouble: 2
-ldouble: 2
+double: 3
+float: 3
+idouble: 3
+ifloat: 3
+ildouble: 3
+ldouble: 3
Function: "asinh_towardzero":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
ildouble: 2
ldouble: 2
Function: "asinh_upward":
-double: 2
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
+double: 3
+float: 3
+idouble: 3
+ifloat: 3
+ildouble: 3
+ldouble: 3
Function: "atan2":
float: 1
@@ -153,12 +178,6 @@ ildouble: 1
ldouble: 1
Function: "atanh":
-float: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
-
-Function: "atanh_downward":
double: 1
float: 1
idouble: 1
@@ -166,19 +185,29 @@ ifloat: 1
ildouble: 1
ldouble: 1
-Function: "atanh_towardzero":
-float: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
+Function: "atanh_downward":
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
+ildouble: 2
+ldouble: 2
-Function: "atanh_upward":
+Function: "atanh_towardzero":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
+ifloat: 2
+ildouble: 2
+ldouble: 2
+
+Function: "atanh_upward":
+double: 2
+float: 3
+idouble: 2
+ifloat: 3
+ildouble: 3
+ldouble: 3
Function: Real part of "cacos":
double: 1
@@ -585,8 +614,6 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
Function: "cbrt_downward":
double: 2
@@ -894,12 +921,6 @@ ifloat: 2
ildouble: 2
ldouble: 2
-Function: "cos_tonearest":
-float: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
-
Function: "cos_towardzero":
double: 1
float: 1
@@ -932,14 +953,6 @@ ifloat: 1
ildouble: 1
ldouble: 2
-Function: "cosh_tonearest":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
-
Function: "cosh_towardzero":
double: 1
float: 1
@@ -1236,22 +1249,6 @@ ifloat: 1
ildouble: 5
ldouble: 5
-Function: Real part of "ctan_tonearest":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 3
-ldouble: 3
-
-Function: Imaginary part of "ctan_tonearest":
-double: 2
-float: 1
-idouble: 2
-ifloat: 1
-ildouble: 3
-ldouble: 3
-
Function: Real part of "ctan_towardzero":
double: 5
float: 3
@@ -1316,22 +1313,6 @@ ifloat: 5
ildouble: 4
ldouble: 4
-Function: Real part of "ctanh_tonearest":
-double: 2
-float: 1
-idouble: 2
-ifloat: 1
-ildouble: 3
-ldouble: 3
-
-Function: Imaginary part of "ctanh_tonearest":
-double: 2
-float: 2
-idouble: 2
-ifloat: 2
-ildouble: 3
-ldouble: 3
-
Function: Real part of "ctanh_towardzero":
double: 2
float: 2
@@ -1434,12 +1415,6 @@ ifloat: 1
ildouble: 2
ldouble: 2
-Function: "exp10_tonearest":
-double: 1
-idouble: 1
-ildouble: 1
-ldouble: 1
-
Function: "exp10_towardzero":
double: 1
float: 1
@@ -1485,32 +1460,24 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
-
-Function: "expm1_tonearest":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 2
+ldouble: 2
Function: "expm1_towardzero":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "expm1_upward":
double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 1
-ldouble: 1
+ildouble: 3
+ldouble: 3
Function: "gamma":
double: 1
@@ -1739,29 +1706,33 @@ idouble: 1
ifloat: 1
Function: "log2":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
ildouble: 1
ldouble: 1
Function: "log2_downward":
-double: 2
-float: 2
-idouble: 2
-ifloat: 2
+double: 3
+float: 3
+idouble: 3
+ifloat: 3
ildouble: 1
ldouble: 1
Function: "log2_towardzero":
double: 1
-float: 1
+float: 2
idouble: 1
-ifloat: 1
+ifloat: 2
ildouble: 1
ldouble: 1
Function: "log2_upward":
-double: 2
+double: 3
float: 2
-idouble: 2
+idouble: 3
ifloat: 2
ildouble: 1
ldouble: 1
@@ -1822,12 +1793,6 @@ ifloat: 1
ildouble: 1
ldouble: 1
-Function: "pow_tonearest":
-float: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
-
Function: "pow_towardzero":
double: 1
float: 1
@@ -1858,12 +1823,6 @@ ifloat: 2
ildouble: 1
ldouble: 1
-Function: "sin_tonearest":
-float: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
-
Function: "sin_towardzero":
double: 1
float: 1
@@ -1877,8 +1836,8 @@ double: 1
float: 2
idouble: 1
ifloat: 2
-ildouble: 3
-ldouble: 3
+ildouble: 2
+ldouble: 2
Function: "sincos":
float: 1
@@ -1910,29 +1869,37 @@ ifloat: 1
ildouble: 2
ldouble: 2
-Function: "sinh_downward":
+Function: "sinh":
double: 1
+float: 1
idouble: 1
+ifloat: 1
ildouble: 1
ldouble: 1
+Function: "sinh_downward":
+double: 2
+float: 3
+idouble: 2
+ifloat: 3
+ildouble: 2
+ldouble: 2
+
Function: "sinh_towardzero":
-double: 1
-idouble: 1
-ildouble: 1
-ldouble: 1
+double: 2
+float: 2
+idouble: 2
+ifloat: 2
+ildouble: 2
+ldouble: 2
Function: "sinh_upward":
-double: 1
-float: 1
-idouble: 1
-ifloat: 1
-ildouble: 1
-ldouble: 1
-
-Function: "tan":
-ildouble: 1
-ldouble: 1
+double: 2
+float: 3
+idouble: 2
+ifloat: 3
+ildouble: 2
+ldouble: 2
Function: "tan_downward":
double: 1
@@ -1942,10 +1909,6 @@ ifloat: 2
ildouble: 1
ldouble: 1
-Function: "tan_tonearest":
-ildouble: 1
-ldouble: 1
-
Function: "tan_towardzero":
double: 1
float: 1
@@ -1959,8 +1922,8 @@ double: 1
float: 1
idouble: 1
ifloat: 1
-ildouble: 2
-ldouble: 2
+ildouble: 1
+ldouble: 1
Function: "tanh":
ildouble: 1
@@ -2040,25 +2003,25 @@ ldouble: 2
Function: "y1_downward":
double: 3
-float: 7
+float: 2
idouble: 3
-ifloat: 7
+ifloat: 2
ildouble: 4
ldouble: 4
Function: "y1_towardzero":
double: 3
-float: 3
+float: 2
idouble: 3
-ifloat: 3
-ildouble: 6
-ldouble: 6
+ifloat: 2
+ildouble: 2
+ldouble: 2
Function: "y1_upward":
double: 7
-float: 5
+float: 2
idouble: 7
-ifloat: 5
+ifloat: 2
ildouble: 5
ldouble: 5
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=cc47c824769425834518e2b8ea89997455d86ca5
commit cc47c824769425834518e2b8ea89997455d86ca5
Author: Richard Henderson <rth@twiddle.net>
Date: Mon Apr 6 10:36:44 2015 -0700
alpha: Unconditionally include dl-sysdep.h in sysdep.h
Fixes a -Wundef error wrt RTLD_PRIVATE_ERRNO.
diff --git a/ChangeLog b/ChangeLog
index 54831a7..6416ce2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-04-06 Richard Henderson <rth@redhat.com>
+
+ * sysdeps/unix/alpha/sysdep.h: Unconditionally include dl-sysdep.h.
+
2015-04-03 Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
[BZ #17596]
diff --git a/sysdeps/unix/alpha/sysdep.h b/sysdeps/unix/alpha/sysdep.h
index d160214..ff87793 100644
--- a/sysdeps/unix/alpha/sysdep.h
+++ b/sysdeps/unix/alpha/sysdep.h
@@ -17,6 +17,7 @@
<http://www.gnu.org/licenses/>. */
#include <sysdeps/unix/sysdep.h>
+#include <dl-sysdep.h> /* Defines RTLD_PRIVATE_ERRNO. */
#ifdef __ASSEMBLER__
@@ -26,11 +27,6 @@
# include <regdef.h>
#endif
-#if IS_IN (rtld)
-# include <dl-sysdep.h> /* Defines RTLD_PRIVATE_ERRNO. */
-#endif
-
-
#define __LABEL(x) x##:
#define LEAF(name, framesize) \
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 +
math/test-fenvinline.c | 4 +-
sysdeps/alpha/fpu/libm-test-ulps | 283 +++++++++++++++++---------------------
sysdeps/unix/alpha/sysdep.h | 6 +-
4 files changed, 134 insertions(+), 167 deletions(-)
hooks/post-receive
--
GNU C Library master sources