diff --git a/dlfcn/Makefile b/dlfcn/Makefile index 6944fb3610..d473773dd4 100644 --- a/dlfcn/Makefile +++ b/dlfcn/Makefile @@ -19,7 +19,11 @@ subdir := dlfcn include ../Makeconfig -headers := bits/dlfcn.h bits/dl_find_object.h dlfcn.h +headers := \ + bits/dl_find_object.h \ + bits/dlfcn.h \ + dlfcn.h \ + # headers extra-libs := libdl libdl-routines := libdl-compat routines = \ @@ -33,6 +37,7 @@ routines = \ dlsym \ dlvsym \ libc_dlerror_result \ + # routines extra-libs-others := libdl @@ -49,24 +54,69 @@ shared-only-routines := dlopenold endif ifeq (yes,$(build-shared)) -tests = glrefmain failtest tst-dladdr default errmsg1 tstcxaatexit \ - bug-dlopen1 bug-dlsym1 tst-dlinfo bug-atexit1 bug-atexit2 \ - bug-atexit3 tstatexit bug-dl-leaf tst-rec-dlopen +tests = \ + bug-atexit1 \ + bug-atexit2 \ + bug-atexit3 \ + bug-dl-leaf \ + bug-dlopen1 \ + bug-dlsym1 \ + default \ + errmsg1 \ + failtest \ + glrefmain \ + tst-dladdr \ + tst-dlinfo \ + tst-rec-dlopen \ + tstatexit \ + tstcxaatexit \ + # tests endif -modules-names = glreflib1 glreflib2 glreflib3 failtestmod defaultmod1 \ - defaultmod2 errmsg1mod modatexit modcxaatexit \ - bug-dlsym1-lib1 bug-dlsym1-lib2 bug-atexit1-lib \ - bug-atexit2-lib bug-dl-leaf-lib \ - bug-dl-leaf-lib-cb moddummy1 moddummy2 +modules-names = \ + bug-atexit1-lib \ + bug-atexit2-lib \ + bug-dl-leaf-lib \ + bug-dl-leaf-lib-cb \ + bug-dlsym1-lib1 \ + bug-dlsym1-lib2 \ + defaultmod1 \ + defaultmod2 \ + errmsg1mod \ + failtestmod \ + glreflib1 \ + glreflib2 \ + glreflib3 \ + modatexit \ + modcxaatexit \ + moddummy1 \ + moddummy2 \ + # modules-names failtestmod.so-no-z-defs = yes glreflib2.so-no-z-defs = yes errmsg1mod.so-no-z-defs = yes ifeq (yes,$(build-shared)) -tests += tststatic tststatic2 tststatic3 tststatic4 tststatic5 -tests-static += tststatic tststatic2 tststatic3 tststatic4 tststatic5 -modules-names += modstatic modstatic2 modstatic3 modstatic5 +tests += \ + tststatic \ + tststatic2 \ + tststatic3 \ + tststatic4 \ + tststatic5 \ + # tests +tests-static += \ + tststatic \ + tststatic2 \ + tststatic3 \ + tststatic4 \ + tststatic5 \ + # tests-static +modules-names += \ + modstatic \ + modstatic2 \ + modstatic3 \ + modstatic5 \ + # modules-names tststatic-ENV = LD_LIBRARY_PATH=$(ld-library-path):$(common-objpfx)elf tststatic2-ENV = $(tststatic-ENV) tststatic3-ENV = $(tststatic-ENV)