diff options
author | Florian Weimer <fweimer@redhat.com> | 2016-10-28 14:03:57 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2016-10-28 16:54:12 +0200 |
commit | a0f83f0b4f3a0008bf98bd416bc6a2b7a5256622 (patch) | |
tree | 84848ed0016dc0a14b28bd3842f80f4000613c13 /elf/Makefile | |
parent | 681421f3cac665a82d000d854ae6df1fb3b561a5 (diff) | |
download | glibc-a0f83f0b4f3a0008bf98bd416bc6a2b7a5256622.tar glibc-a0f83f0b4f3a0008bf98bd416bc6a2b7a5256622.tar.gz glibc-a0f83f0b4f3a0008bf98bd416bc6a2b7a5256622.tar.bz2 glibc-a0f83f0b4f3a0008bf98bd416bc6a2b7a5256622.zip |
Add test for linking against most static libraries
Diffstat (limited to 'elf/Makefile')
-rw-r--r-- | elf/Makefile | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/elf/Makefile b/elf/Makefile index caffd92059..82c7e0559d 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -122,7 +122,8 @@ tests = tst-tls1 tst-tls2 tst-tls9 tst-leaks1 \ tests-static = tst-tls1-static tst-tls2-static tst-stackguard1-static \ tst-leaks1-static tst-array1-static tst-array5-static \ tst-ptrguard1-static tst-dl-iter-static \ - tst-tlsalign-static tst-tlsalign-extern-static + tst-tlsalign-static tst-tlsalign-extern-static \ + tst-linkall-static ifeq (yes,$(build-shared)) tests-static += tst-tls9-static tst-tls9-static-ENV = \ @@ -1278,3 +1279,13 @@ $(objpfx)tst-ldconfig-X.out : tst-ldconfig-X.sh $(objpfx)ldconfig $(evaluate-test) $(objpfx)tst-dlsym-error: $(libdl) + +$(objpfx)tst-linkall-static: \ + $(common-objpfx)math/libm.a \ + $(common-objpfx)crypt/libcrypt.a \ + $(common-objpfx)resolv/libresolv.a \ + $(common-objpfx)dlfcn/libdl.a \ + $(common-objpfx)login/libutil.a \ + $(common-objpfx)rt/librt.a \ + $(common-objpfx)resolv/libanl.a \ + $(static-thread-library) \ |