]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
(tests): Add $(tests-vis-$(have-protected)). (tests-vis-yes): Add vismain. (modules...
authorUlrich Drepper <drepper@redhat.com>
Tue, 23 May 2000 18:10:54 +0000 (18:10 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 23 May 2000 18:10:54 +0000 (18:10 +0000)
elf/Makefile

index da266b825cf7f371a0d926b1de9607b71aaafb3a..fd3faef0a7d23e656e01203eff53f481692d57e4 100644 (file)
@@ -81,11 +81,13 @@ endif
 
 ifeq (yes,$(build-shared))
 tests = loadtest restest1 preloadtest loadfail multiload origtest resolvfail \
-       constload1 order
+       constload1 order $(tests-vis-$(have-protected))
+tests-vis-yes = vismain
 endif
 modules-names = testobj1 testobj2 testobj3 testobj4 testobj5 testobj6 \
                testobj1_1 failobj constload2 constload3 \
-               dep1 dep2 dep3 dep4
+               dep1 dep2 dep3 dep4 $(modules-vis-$(have-protected))
+modules-vis-yes = vismod1 vismod2 vismod3
 extra-objs += $(modules-names:=.os)
 
 include ../Rules
@@ -275,3 +277,7 @@ $(objpfx)order.out: $(objpfx)order
          --library-path $(rpath-link)$(patsubst %,:%,$(sysdep-library-path)) \
          $(objpfx)order > $@
        (echo "0123456789" | cmp $@ -) > /dev/null
+
+$(objpfx)vismain: $(addprefix $(objpfx),vismod1.so vismod2.so)
+$(objpfx)vismain.out: $(addprefix $(objpfx),vismod3.so)
+vismain-ENV = LD_PRELOAD=$(addprefix $(objpfx),vismod3.so)