]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/uclibc/lib/contrib/uclibc/ldso/libdl/Makefile.in
update
[l4.git] / l4 / pkg / uclibc / lib / contrib / uclibc / ldso / libdl / Makefile.in
index 39db7a8765271e2231aa08099d7f87618eef383e..edf95a60a298caef8f916900b778faf3e3176bd6 100644 (file)
@@ -19,7 +19,12 @@ endif
 
 CFLAGS-libdl.c := -DLDSO_ELFINTERP=\"$(TARGET_ARCH)/elfinterp.c\"
 
-LDFLAGS-libdl.so := $(LDFLAGS) -Wl,-fini,dl_cleanup
+LDFLAGS-$(UCLIBC_FORMAT_DSBT_ELF)-libdl.so := -Wl,--dsbt-index=3
+LDFLAGS-libdl.so := $(LDFLAGS)
+
+ifeq ($(LDSO_NO_CLEANUP),)
+LDFLAGS-libdl.so += -Wl,-fini,$(SYMBOL_PREFIX)dl_cleanup
+endif
 
 LIBS-libdl.so := $(LIBS) $(ldso)