From 0ded08a5662ddf569eec9f74ec59a07e607d12f6 Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Fri, 9 May 2014 15:35:28 -0300 Subject: 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//dl-static.c trick. --- elf/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'elf') diff --git a/elf/Makefile b/elf/Makefile index 3d675d7003..084abcaf2c 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 -- cgit 1.4.1