Makefile.evbarm.inc revision 1.16 1 # $NetBSD: Makefile.evbarm.inc,v 1.16 2003/01/03 02:16:26 thorpej Exp $
2
3 SYSTEM_LD_TAIL_EXTRA=; \
4 echo "${DBSYM} $@ || true"; \
5 ${DBSYM} $@ || true
6
7 .if defined(BOARDMKFRAG) # Must be a full pathname.
8 .include "${BOARDMKFRAG}"
9 .endif
10
11 .if defined(KERNEL_BASE_PHYS)
12
13 LINKFLAGS= -T ldscript
14
15 netbsd: ldscript # XXX
16 EXTRA_CLEAN+= ldscript tmp
17
18 # generate ldscript from common template
19 ldscript: ${THISARM}/conf/ldscript.evbarm ${THISARM}/conf/Makefile.evbarm.inc
20 echo ${KERNELS}
21 sed -e 's/@KERNEL_BASE_PHYS@/${KERNEL_BASE_PHYS}/' \
22 -e 's/@KERNEL_BASE_VIRT@/${KERNEL_BASE_VIRT}/' \
23 ${THISARM}/conf/ldscript.evbarm > tmp && mv tmp $@
24
25 .endif # KERNEL_BASE_PHYS
26