Home | History | Annotate | Line # | Download | only in elf32
      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