3 .if !target(__at91_boot_Makefile.inc__)
4 .PATH: ${.CURDIR}/../../../../libkern ${.CURDIR}/../../../../libkern/arm
6 __at91_boot_Makefile.inc__:
8 CFLAGS=-O2 -mcpu=arm9 -ffreestanding \
9 -I${.CURDIR}/../libat91 \
10 -I${.CURDIR}/../../../.. \
11 -I${.CURDIR}/../../../../arm \
13 -Wall -Waggregate-return \
15 -Wpointer-arith -Wshadow -Wwrite-strings \
17 # -Wmissing-prototypes
18 # -Wmissing-declarations
24 LIBAT91=${.OBJDIR}/../libat91/libat91.a
31 ${OBJCOPY} -S -O binary ${P}.out ${.TARGET}
32 @set -- `ls -l ${.TARGET}`; x=$$((12288-$$5)); \
33 echo "$$x bytes available"; test $$x -ge 0
36 ${LD} ${LDFLAGS} -o ${.TARGET} ${OBJS} ${LIBAT91}
38 CLEANFILES+= ${P} ${P}.out
41 .if defined(WITH_TAG_LIST)
47 .if defined(WITHOUT_FPGA)