This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.18-740-g22562bb


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  22562bb222a91e0ecc416b19accd98e10c0d26be (commit)
      from  0da43124a9b5c24fe2e877e3d94a4f3d859f0486 (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=22562bb222a91e0ecc416b19accd98e10c0d26be

commit 22562bb222a91e0ecc416b19accd98e10c0d26be
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Jan 3 20:56:18 2014 +0000

    Fix soft-float ldbl-128ibm atan2l signs of zero results (bug 16390).
    
    This patch fixes bug 16390, incorrect signs of zero results from
    ldbl-128ibm atan2l, soft-float only.  The problem is a longstanding
    GCC bug with fabsl not being correct for signed zero for soft float,
    and the fix is using -fno-builtin-fabsl as a workaround, as already
    done for various other source files.  Tested powerpc-nofpu.
    
    	* sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
    	(CFLAGS-e_atan2l.c): Use -fno-builtin-fabsl.

diff --git a/ChangeLog b/ChangeLog
index 1029679..0e6850d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-01-03  Joseph Myers  <joseph@codesourcery.com>
+
+	[BZ #16390]
+	* sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
+	(CFLAGS-e_atan2l.c): Use -fno-builtin-fabsl.
+
 2014-01-03  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
 
 	* sysdeps/powerpc/powerpc64/multiarch/strcasecmp-power7.S: Remove
diff --git a/NEWS b/NEWS
index e0ea97a..7757c32 100644
--- a/NEWS
+++ b/NEWS
@@ -24,7 +24,7 @@ Version 2.19
   16143, 16144, 16146, 16150, 16151, 16153, 16167, 16172, 16195, 16214,
   16245, 16271, 16274, 16283, 16289, 16293, 16314, 16316, 16330, 16337,
   16338, 16356, 16365, 16366, 16369, 16372, 16375, 16379, 16384, 16385,
-  16386.
+  16386, 16390.
 
 * Slovenian translations for glibc messages have been contributed by the
   Translation Project's Slovenian team of translators.
diff --git a/sysdeps/powerpc/nofpu/Makefile b/sysdeps/powerpc/nofpu/Makefile
index 9de7c43..99761ef 100644
--- a/sysdeps/powerpc/nofpu/Makefile
+++ b/sysdeps/powerpc/nofpu/Makefile
@@ -15,6 +15,7 @@ CPPFLAGS += -I../soft-fp/
 # gcc-4.1.1 and may be too late for gcc-4.2.  So we need these flags
 # until the fix in a gcc release and glibc drops support for earlier
 # versions of gcc.
+CFLAGS-e_atan2l.c += -fno-builtin-fabsl
 CFLAGS-e_hypotl.c += -fno-builtin-fabsl
 CFLAGS-e_powl.c += -fno-builtin-fabsl
 CFLAGS-s_ccoshl.c += -fno-builtin-fabsl

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                      |    6 ++++++
 NEWS                           |    2 +-
 sysdeps/powerpc/nofpu/Makefile |    1 +
 3 files changed, 8 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]