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.19-379-g0ded08a
- From: azanella at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 9 May 2014 18:36:26 -0000
- Subject: 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