GNU C Library master sources branch master updated. glibc-2.22-335-ge88c14d
Wed Oct 7 00:43:00 GMT 2015

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 -----------------------------------------------------------------;a=commitdiff;h=e88c14d009de6f6899ec70688c93a9118f0262be

commit e88c14d009de6f6899ec70688c93a9118f0262be
Author: Joseph Myers <>
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  <>
+	* 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);
-# 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.


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(-)

GNU C Library master sources

More information about the Glibc-cvs mailing list