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.20-321-g2b89bce
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 10 Dec 2014 18:45:27 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.20-321-g2b89bce
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 2b89bce91e3c7c6113c3d8d3a52f87cafeafdfbf (commit)
from 07008f7d6ae9a75228d370c84d20e84616543ec0 (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=2b89bce91e3c7c6113c3d8d3a52f87cafeafdfbf
commit 2b89bce91e3c7c6113c3d8d3a52f87cafeafdfbf
Author: Joseph Myers <joseph@codesourcery.com>
Date: Wed Dec 10 18:45:03 2014 +0000
Fix MIPS sigaction build.
Building MIPS sigaction (for ABIs other than o32) fails because of
"'restore_rt' used but never defined", arising from static functions
being defined in asms and referred to from C code. There is no
corresponding -W option for that warning, so this patch uses
-Wno-error for building sigaction.c.
* sysdeps/unix/sysv/linux/mips/mips64/Makefile
[$(subdir) == signal] (CFLAGS-sigaction.c): New variable.
[$(subdir) == nptl] (CFLAGS-sigaction.c): Likewise.
diff --git a/ChangeLog b/ChangeLog
index fdae8a5..a99abbc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,10 @@
2014-12-10 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/mips/mips64/Makefile
+ [$(subdir) == signal] (CFLAGS-sigaction.c): New variable.
+ [$(subdir) == nptl] (CFLAGS-sigaction.c): Likewise.
+
+2014-12-10 Joseph Myers <joseph@codesourcery.com>
Adhemerval Zanella <azanella@linux.vnet.ibm.com>
[BZ #17634]
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/Makefile b/sysdeps/unix/sysv/linux/mips/mips64/Makefile
index 0a37c5b..b4fb190 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/Makefile
+++ b/sysdeps/unix/sysv/linux/mips/mips64/Makefile
@@ -7,3 +7,15 @@ ifeq ($(subdir),nptl)
CFLAGS-recv.c += -fexceptions
CFLAGS-send.c += -fexceptions
endif
+
+ifeq ($(subdir),signal)
+# sigaction.c defines static functions in asms and refers to them from
+# C code, resulting in "'restore_rt' used but never defined" (which
+# has no corresponding warning option to allow it to be disabled with
+# diagnostic pragmas).
+CFLAGS-sigaction.c += -Wno-error
+endif
+
+ifeq ($(subdir),nptl)
+CFLAGS-sigaction.c += -Wno-error
+endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
sysdeps/unix/sysv/linux/mips/mips64/Makefile | 12 ++++++++++++
2 files changed, 18 insertions(+), 0 deletions(-)
hooks/post-receive
--
GNU C Library master sources