1183651Sjhay# $FreeBSD$ 2183651Sjhay 3183651Sjhay.if !target(__ixp425_boot_Makefile.inc__) 4183651Sjhay.PATH: ${.CURDIR}/../../../../libkern ${.CURDIR}/../../../../libkern/arm 5183651Sjhay 6183651Sjhay__ixp425_boot_Makefile.inc__: 7183651Sjhay 8183651Sjhay# Both Avila and Pronghorn Metro are supported by ixp425 9183651SjhayBOOT_FLAVOR=ixp425 10183651Sjhay 11183651SjhayCFLAGS+=-Os -ffreestanding \ 12183651Sjhay -I${.CURDIR}/../../../.. \ 13183651Sjhay -I${.CURDIR}/../../../../arm \ 14183651Sjhay -DCPU_XSCALE_IXP425 \ 15183651Sjhay -Wall -Waggregate-return \ 16183651Sjhay -Werror \ 17183651Sjhay -Wnested-externs \ 18183651Sjhay -Wpointer-arith -Wshadow -Wwrite-strings \ 19183651Sjhay -Wmissing-prototypes \ 20183651Sjhay -Wmissing-declarations 21183651Sjhay 22183651Sjhay# -Wstrict-prototypes 23183651Sjhay 24251250StijlCFLAGS+=-DBOOT_${BOOT_FLAVOR:tu} 25183651Sjhay 26183651SjhayLD ?= ld 27183651SjhayOBJCOPY ?= objcopy 28183651Sjhay 29183651Sjhay.if defined(P) 30183651Sjhay${P}: ${OBJS} 31183651Sjhay ${LD} ${LDFLAGS} -o ${.TARGET} ${OBJS} 32183651Sjhay 33183651SjhayCLEANFILES+= ${P} 34183651Sjhay.endif 35183651Sjhay 36183651Sjhay.if defined(WITH_TAG_LIST) 37183651SjhayMK_TAG_LIST:=yes 38183651Sjhay.else 39183651SjhayMK_TAG_LIST:=no 40183651Sjhay.endif 41183651Sjhay 42183651Sjhay.endif 43