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