1 1.19.22.1 jruoho # $NetBSD: Makefile.evbarm.inc,v 1.19.22.1 2011/06/06 09:05:24 jruoho Exp $ 2 1.1 rearnsha 3 1.16 thorpej .if defined(BOARDMKFRAG) # Must be a full pathname. 4 1.16 thorpej .include "${BOARDMKFRAG}" 5 1.15 thorpej .endif 6 1.15 thorpej 7 1.19.22.1 jruoho EXTRA_CLEAN+= ldscript tmp ${KERNELS:=.map} 8 1.19.22.1 jruoho 9 1.15 thorpej .if defined(KERNEL_BASE_PHYS) 10 1.15 thorpej 11 1.15 thorpej LINKFLAGS= -T ldscript 12 1.14 bsh 13 1.14 bsh netbsd: ldscript # XXX 14 1.14 bsh 15 1.19.22.1 jruoho # generate ldscript from common template 16 1.18 matt ldscript: ${THISARM}/conf/ldscript.evbarm ${THISARM}/conf/Makefile.evbarm.inc Makefile ${BOARDMKFRAG} 17 1.14 bsh echo ${KERNELS} 18 1.19 apb ${TOOL_SED} -e 's/@KERNEL_BASE_PHYS@/${KERNEL_BASE_PHYS}/' \ 19 1.14 bsh -e 's/@KERNEL_BASE_VIRT@/${KERNEL_BASE_VIRT}/' \ 20 1.14 bsh ${THISARM}/conf/ldscript.evbarm > tmp && mv tmp $@ 21 1.15 thorpej 22 1.15 thorpej .endif # KERNEL_BASE_PHYS 23