Makefile.zaurus.inc revision 1.1
11.1Sober#	$NetBSD: Makefile.zaurus.inc,v 1.1 2006/12/16 05:08:47 ober Exp $
21.1Sober
31.1SoberMACHINE_ARCH=		arm
41.1SoberCPPFLAGS+=		-D${MACHINE}
51.1Sober
61.1SoberSYSTEM_FIRST_OBJ=	zaurus_start.o
71.1SoberSYSTEM_FIRST_SFILE=	${THISARM}/zaurus/zaurus_start.S
81.1Sober
91.1SoberKERNEL_BASE_PHYS=	0xa0200000
101.1SoberKERNEL_BASE_VIRT=	0xc0200000
111.1Sober
121.1SoberLINKFLAGS=		-T ldscript
131.1Sober
141.1Sobernetbsd: ldscript             # XXX
151.1SoberEXTRA_CLEAN+= ldscript tmp
161.1Sober
171.1Sober# generate ldscript from common template
181.1Soberldscript: ${THISARM}/conf/ldscript.zaurus ${THISARM}/conf/Makefile.zaurus.inc
191.1Sober	echo ${KERNELS}
201.1Sober	sed -e 's/@KERNEL_BASE_PHYS@/${KERNEL_BASE_PHYS}/' \
211.1Sober	    -e 's/@KERNEL_BASE_VIRT@/${KERNEL_BASE_VIRT}/' \
221.1Sober	    ${THISARM}/conf/ldscript.zaurus > tmp && mv tmp $@
23