1 # $NetBSD: Makefile,v 1.12 2019/01/27 05:16:55 kre Exp $ 2 3 NOSANITIZER= # defined 4 5 .include <bsd.own.mk> 6 .include <bsd.init.mk> 7 8 RTLD_FUNCS = \ 9 _rtld_tls_allocate \ 10 _rtld_tls_free \ 11 12 .for _d in ${RTLD_FUNCS} 13 CPPFLAGS+= -D${_d}=_elf32_${_d} 14 .endfor 15 16 CPPFLAGS+= -DELFSIZE=32 17 LIB= ldd_elf32 18 19 # XXX Force one member 20 SRCS= dummy.c 21 22 LIBISPRIVATE= yes 23 .PATH: ${.CURDIR}/.. 24 25 .ifdef MLIBDIR 26 CPPFLAGS+= -DRTLD_ARCH_SUBDIR=\"${MLIBDIR}\" 27 .endif 28 29 .if ${OBJECT_FMTS:Melf32} != "" 30 .include "../Makefile.elf" 31 .endif 32 33 .include <bsd.lib.mk> 34