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