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.19-379-g0ded08a


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  0ded08a5662ddf569eec9f74ec59a07e607d12f6 (commit)
      from  55d4d550c8d77d42f968ac5a3f9be2dfcb05b620 (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=0ded08a5662ddf569eec9f74ec59a07e607d12f6

commit 0ded08a5662ddf569eec9f74ec59a07e607d12f6
Author: Adhemerval Zanella <azanella@linux.vnet.ibm.com>
Date:   Fri May 9 15:35:28 2014 -0300

    Fix elf/tst-tls9-static build
    
    This patch fixes the tst-tlsmod[5/6].so build in system that uses
    -Wl,--as-needed as default in linker option.  Without this option
    the testing shared library that does not have libc.so in DT_NEEDED
    and the tst-tls9-static fails in architecture that use the
    ./sysdeps/unix/sysv/linux/<arch>/dl-static.c trick.

diff --git a/ChangeLog b/ChangeLog
index 2da8ae1..642d9f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-09  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+	* elf/Makefile (tst-tlsmod5.so): Add $(no-as-needed).
+	(tst-tlsmod6.so): Likewise.
+
 2014-05-09  Roland McGrath  <roland@hack.frob.com>
 
 	* sysdeps/gnu/unwind-resume.c (libgcc_s_resume): Mark as noreturn.
diff --git a/elf/Makefile b/elf/Makefile
index 3d675d7..084abca 100644
--- a/elf/Makefile
+++ b/elf/Makefile
@@ -521,8 +521,8 @@ LDFLAGS-tst-initordera2.so = $(no-as-needed)
 LDFLAGS-tst-initordera3.so = $(no-as-needed)
 LDFLAGS-tst-initordera4.so = $(no-as-needed)
 LDFLAGS-tst-initorderb2.so = $(no-as-needed)
-LDFLAGS-tst-tlsmod5.so = -nostdlib
-LDFLAGS-tst-tlsmod6.so = -nostdlib
+LDFLAGS-tst-tlsmod5.so = -nostdlib $(no-as-needed)
+LDFLAGS-tst-tlsmod6.so = -nostdlib $(no-as-needed)
 
 testobj1.so-no-z-defs = yes
 testobj3.so-no-z-defs = yes

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

Summary of changes:
 ChangeLog    |    5 +++++
 elf/Makefile |    4 ++--
 2 files changed, 7 insertions(+), 2 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]