Home | History | Annotate | Line # | Download | only in conf
Makefile.evbarm.inc revision 1.16.8.1
      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