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