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.22-335-ge88c14d
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 7 Oct 2015 00:43:28 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.22-335-ge88c14d
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 e88c14d009de6f6899ec70688c93a9118f0262be (commit)
from b75bc69cdfe5247b2156ce249518f1c1df4d797d (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=e88c14d009de6f6899ec70688c93a9118f0262be
commit e88c14d009de6f6899ec70688c93a9118f0262be
Author: Joseph Myers <joseph@codesourcery.com>
Date: Wed Oct 7 00:43:08 2015 +0000
Use dbl-64/wordsize-64 for MIPS64.
This patch enables use of sysdeps/ieee754/dbl-64/wordsize-64 for
MIPS64 (both n64 and n32), removing a #error in one case now that case
has been tested and found to work.
Tested for mips64 (n64 and n32).
* sysdeps/mips/mips64/Implies: Use ieee754/dbl-64/wordsize-64.
* sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
(__issignaling) [HIGH_ORDER_BIT_IS_SET_FOR_SNAN]: Remove #error.
diff --git a/ChangeLog b/ChangeLog
index 8df2817..6dfe825 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2015-10-07 Joseph Myers <joseph@codesourcery.com>
+ * sysdeps/mips/mips64/Implies: Use ieee754/dbl-64/wordsize-64.
+ * sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
+ (__issignaling) [HIGH_ORDER_BIT_IS_SET_FOR_SNAN]: Remove #error.
+
[BZ #19079]
* sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c: Restore previous
file, conditioned on [!_LP64].
diff --git a/sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c b/sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
index 67d77d5..53a8f11 100644
--- a/sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
+++ b/sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
@@ -25,7 +25,6 @@ __issignaling (double x)
u_int64_t xi;
EXTRACT_WORDS64 (xi, x);
#ifdef HIGH_ORDER_BIT_IS_SET_FOR_SNAN
-# error untested
/* We only have to care about the high-order bit of x's significand, because
having it set (sNaN) already makes the significand different from that
used to designate infinity. */
diff --git a/sysdeps/mips/mips64/Implies b/sysdeps/mips/mips64/Implies
index 826ff15..b476b8b 100644
--- a/sysdeps/mips/mips64/Implies
+++ b/sysdeps/mips/mips64/Implies
@@ -1,4 +1,5 @@
# MIPS uses IEEE 754 floating point.
mips/ieee754
ieee754/flt-32
+ieee754/dbl-64/wordsize-64
ieee754/dbl-64
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c | 1 -
sysdeps/mips/mips64/Implies | 1 +
3 files changed, 5 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources