diff options
author | Roland McGrath <roland@redhat.com> | 2010-04-19 15:38:48 -0700 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2010-04-19 15:38:48 -0700 |
commit | 1d4bf3155f06d7e807985589665c967d1af36517 (patch) | |
tree | 5d494a37da14ff34e7183651a1969ec3145feb9b | |
parent | 7e2b0c8562b35155820f87b5ff02a8b6850344cc (diff) | |
download | glibc-1d4bf3155f06d7e807985589665c967d1af36517.tar.gz glibc-1d4bf3155f06d7e807985589665c967d1af36517.tar.xz glibc-1d4bf3155f06d7e807985589665c967d1af36517.zip |
Link elf/noload test against -ldl.
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | elf/Makefile | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index aa33b21e53..8b04cf9e93 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2010-04-19 Roland McGrath <roland@redhat.com> + * elf/Makefile ($(objpfx)noload): Depend on libdl.so. + * Makeconfig (as-needed, no-as-needed): New variables. (link-libc): Add ld.so inside --as-needed. diff --git a/elf/Makefile b/elf/Makefile index d57c7fe7ed..e600cc3982 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 1995-2007, 2008, 2009 Free Software Foundation, Inc. +# Copyright (C) 1995-2007,2008,2009,2010 Free Software Foundation, Inc. # This file is part of the GNU C Library. # The GNU C Library is free software; you can redistribute it and/or @@ -654,7 +654,7 @@ $(objpfx)vismain: $(addprefix $(objpfx),vismod1.so vismod2.so) $(objpfx)vismain.out: $(addprefix $(objpfx),vismod3.so) vismain-ENV = LD_PRELOAD=$(addprefix $(objpfx),vismod3.so) -$(objpfx)noload: $(objpfx)testobj1.so +$(objpfx)noload: $(objpfx)testobj1.so $(common-objpfx)dlfcn/libdl.so LDFLAGS-noload = -rdynamic $(objpfx)noload.out: $(objpfx)testobj5.so |