1 1.16.8.1 jmc # $NetBSD: Makefile.evbarm.inc,v 1.16.8.1 2005/02/06 07:45:24 jmc Exp $ 2 1.16.8.1 jmc 3 1.16.8.1 jmc CPPFLAGS+= -I$S/dist/ipf 4 1.9 thorpej 5 1.9 thorpej SYSTEM_LD_TAIL_EXTRA=; \ 6 1.9 thorpej echo "${DBSYM} $@ || true"; \ 7 1.9 thorpej ${DBSYM} $@ || true 8 1.1 rearnsha 9 1.16 thorpej .if defined(BOARDMKFRAG) # Must be a full pathname. 10 1.16 thorpej .include "${BOARDMKFRAG}" 11 1.15 thorpej .endif 12 1.15 thorpej 13 1.15 thorpej .if defined(KERNEL_BASE_PHYS) 14 1.15 thorpej 15 1.15 thorpej LINKFLAGS= -T ldscript 16 1.14 bsh 17 1.14 bsh netbsd: ldscript # XXX 18 1.14 bsh EXTRA_CLEAN+= ldscript tmp 19 1.14 bsh 20 1.14 bsh # generate ldscript from common template 21 1.14 bsh ldscript: ${THISARM}/conf/ldscript.evbarm ${THISARM}/conf/Makefile.evbarm.inc 22 1.14 bsh echo ${KERNELS} 23 1.14 bsh sed -e 's/@KERNEL_BASE_PHYS@/${KERNEL_BASE_PHYS}/' \ 24 1.14 bsh -e 's/@KERNEL_BASE_VIRT@/${KERNEL_BASE_VIRT}/' \ 25 1.14 bsh ${THISARM}/conf/ldscript.evbarm > tmp && mv tmp $@ 26 1.15 thorpej 27 1.15 thorpej .endif # KERNEL_BASE_PHYS 28