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.27.9000-482-g809dc95


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  809dc95d14b7c0245c9ec102c51fd72c42108973 (commit)
      from  4d0ac0375ba54da7d36aae6b7932e8813b2c89af (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=809dc95d14b7c0245c9ec102c51fd72c42108973

commit 809dc95d14b7c0245c9ec102c51fd72c42108973
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Mon Jun 18 11:27:51 2018 +0000

    Fix powerpc64le build of nan-sign tests (bug 23303).
    
    My recent nan-sign tests fail to build for powerpc64le with GCC 8
    because of the special compile / link options needed there for any
    test using _Float128.  This patch arranges for these tests to be
    handled on powerpc64le similarly to other such tests.
    
    Tested with build-many-glibcs.py for powerpc64le.
    
    	[BZ #23303]
    	* sysdeps/powerpc/powerpc64/le/Makefile
    	(CFLAGS-tst-strtod-nan-sign.c): Add -mfloat128.
    	(CFLAGS-tst-wcstod-nan-sign.c): Likewise.
    	(gnulib-tests): Also add $(f128-loader-link) for
    	tst-strtod-nan-sign abd tst-wcstod-nan-sign.

diff --git a/ChangeLog b/ChangeLog
index 9dd87ee..3cf5985 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2018-06-18  Joseph Myers  <joseph@codesourcery.com>
+
+	[BZ #23303]
+	* sysdeps/powerpc/powerpc64/le/Makefile
+	(CFLAGS-tst-strtod-nan-sign.c): Add -mfloat128.
+	(CFLAGS-tst-wcstod-nan-sign.c): Likewise.
+	(gnulib-tests): Also add $(f128-loader-link) for
+	tst-strtod-nan-sign abd tst-wcstod-nan-sign.
+
 2018-06-15  Samuel Thibault  <samuel.thibault@ens-lyon.org>
 
 	* include/sys/sendfile.h (__sendfile64): Declare hidden prototype.
diff --git a/sysdeps/powerpc/powerpc64/le/Makefile b/sysdeps/powerpc/powerpc64/le/Makefile
index 14d39e2..f59db1c 100644
--- a/sysdeps/powerpc/powerpc64/le/Makefile
+++ b/sysdeps/powerpc/powerpc64/le/Makefile
@@ -54,10 +54,13 @@ CFLAGS-tst-strtod6.c += -mfloat128
 CFLAGS-tst-strfrom.c += -mfloat128
 CFLAGS-tst-strfrom-locale.c += -mfloat128
 CFLAGS-strfrom-skeleton.c += -mfloat128
+CFLAGS-tst-strtod-nan-sign.c += -mfloat128
+CFLAGS-tst-wcstod-nan-sign.c += -mfloat128
 $(foreach test,bug-strtod bug-strtod2 bug-strtod2 tst-strtod-round \
 tst-wcstod-round tst-strtod6 tst-strrom tst-strfrom-locale \
 tst-strtod-nan-locale tst-wcstod-nan-locale \
-strfrom-skeleton,$(objpfx)$(test)): gnulib-tests += $(f128-loader-link)
+strfrom-skeleton tst-strtod-nan-sign tst-wcstod-nan-sign, \
+$(objpfx)$(test)): gnulib-tests += $(f128-loader-link)
 
 # When building glibc with support for _Float128, the powers of ten tables in
 # fpioconst.c and in the string conversion functions must be extended.  Some

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

Summary of changes:
 ChangeLog                             |    9 +++++++++
 sysdeps/powerpc/powerpc64/le/Makefile |    5 ++++-
 2 files changed, 13 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]