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.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


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