opnsense-src/libexec/rtld-elf/tests/libdeep/Makefile
Kyle Evans 2ef9079ece rtld: add a test for RTLD_DEEPBIND
This tests that with RTLD_DEEPBIND, symbols are looked up in all of the
object's needed objects before the global object.

PR:		275393
Reviewed by:	kib
Sponsored by:	NetApp, Inc.
Sponsored by:	Klara, Inc.

(cherry picked from commit d9c543b6b0cabea6e6679d70b4e701018e7eab80)
2023-12-14 18:58:36 -06:00

15 lines
287 B
Makefile

SHLIB?= deep
SHLIB_MAJOR= 0
LIBDIR= ${TESTSBASE}/libexec/rtld-elf/rtld_deepbind
SHLIBDIR= ${TESTSBASE}/libexec/rtld-elf/rtld_deepbind
SRCS= libdeep.c
LIBVAL2= ${.OBJDIR}/../libval2
LDFLAGS+= -L${LIBVAL2} -Wl,-rpath,'$$ORIGIN'
DPADD+= -lval2
LDADD+= -lval2
.include <bsd.lib.mk>