From 6bd0638460756557bab2c3c176fd31f5e0ba6e1b Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 19 Jan 1999 23:47:25 +0000 Subject: Update. * elf/restest1.c: New file. Symbol resolution test. * elf/testobj1_1.c: New file. Module used in this test. * elf/Makefile: Add rules for restest1 generation and execution. --- elf/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'elf/Makefile') diff --git a/elf/Makefile b/elf/Makefile index a43014a..f6da5c4 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -75,7 +75,7 @@ others += ldconfig install-rootsbin += ldconfig endif -tests = loadtest +tests = loadtest restest1 include ../Rules @@ -214,10 +214,12 @@ $(LINK.o) -shared -o $@ $(sysdep-LDFLAGS) $(config-LDFLAGS) \ $(no-whole-archive) $(LDLIBS-$(@F:%.so=%).so) endef -modules-names = testobj1 testobj2 testobj3 +modules-names = testobj1 testobj2 testobj3 testobj1_1 test-modules = $(addprefix $(objpfx),$(addsuffix .so,$(modules-names))) generated += $(test-modules) +$(objpfx)testobj1_1.so: $(objpfx)testobj1.so +LDLIBS-testobj1_1.so = $(objpfx)testobj1.so $(objpfx)testobj2.so: $(objpfx)testobj1.so LDLIBS-testobj2.so = $(objpfx)testobj1.so @@ -228,6 +230,11 @@ $(objpfx)loadtest: $(objpfx)libdl.so LDFLAGS-loadtest = -rdynamic $(objpfx)loadtest.out: $(test-modules) + +$(objpfx)restest1: $(objpfx)libdl.so +LDFLAGS-restest1 = -rdynamic $(objpfx)testobj1.so $(objpfx)testobj1_1.so + +$(objpfx)restest1.out: $(test-modules) # muwahaha -- cgit v1.1