Makefile.zaurus.inc revision 1.1
1#	$NetBSD: Makefile.zaurus.inc,v 1.1 2006/12/16 05:08:47 ober Exp $
2
3MACHINE_ARCH=		arm
4CPPFLAGS+=		-D${MACHINE}
5
6SYSTEM_FIRST_OBJ=	zaurus_start.o
7SYSTEM_FIRST_SFILE=	${THISARM}/zaurus/zaurus_start.S
8
9KERNEL_BASE_PHYS=	0xa0200000
10KERNEL_BASE_VIRT=	0xc0200000
11
12LINKFLAGS=		-T ldscript
13
14netbsd: ldscript             # XXX
15EXTRA_CLEAN+= ldscript tmp
16
17# generate ldscript from common template
18ldscript: ${THISARM}/conf/ldscript.zaurus ${THISARM}/conf/Makefile.zaurus.inc
19	echo ${KERNELS}
20	sed -e 's/@KERNEL_BASE_PHYS@/${KERNEL_BASE_PHYS}/' \
21	    -e 's/@KERNEL_BASE_VIRT@/${KERNEL_BASE_VIRT}/' \
22	    ${THISARM}/conf/ldscript.zaurus > tmp && mv tmp $@
23