# $NetBSD: Makefile,v 1.3 2008/11/04 15:25:58 christos Exp $ NOMAN= # defined .include .include .if ${MKPIC} != "no" SHLINKINSTALLDIR= /usr/libexec LDFLAGS+= -m32 #CPPFLAGS+= -DDEBUG #CPPFLAGS+= -DRTLD_DEBUG #CPPFLAGS+= -DRTLD_DEBUG_RELOC #DBG= -g .include "${NETBSDSRCDIR}/compat/Makefile.compat" .PATH: ${NETBSDSRCDIR}/libexec/ld.elf_so .CURDIR:=${NETBSDSRCDIR}/libexec/ld.elf_so # XXX .if ${MACHINE} == "sparc64" PROG= ld.elf_so-sparc ARCHSUBDIR= sparc .elif ${MACHINE} == "amd64" PROG= ld.elf_so-i386 ARCHSUBDIR= i386 .endif # XXX why do i need this? dependall: ${PROG} .include "${.CURDIR}/Makefile" .if ${MACHINE} == "sparc64" # XXX: Turn on big pic for sparc, because we somehow are generating GOT13 # relocations. Why?!? CPPFLAGS+=-fPIC .endif .endif