1 1.6.2.6 jdolecek # $NetBSD: Makefile.evbarm.inc,v 1.6.2.6 2002/09/06 08:33:57 jdolecek Exp $ 2 1.6.2.4 jdolecek 3 1.6.2.4 jdolecek SYSTEM_LD_TAIL_EXTRA=; \ 4 1.6.2.4 jdolecek echo "${DBSYM} $@ || true"; \ 5 1.6.2.4 jdolecek ${DBSYM} $@ || true 6 1.6.2.2 thorpej 7 1.6.2.2 thorpej .if (${BOARDTYPE} == "integrator") 8 1.6.2.2 thorpej GENASSYM_EXTRAS+= ${THISARM}/ifpga/genassym.cf 9 1.6.2.2 thorpej SYSTEM_FIRST_OBJ= intmmu.o 10 1.6.2.2 thorpej SYSTEM_FIRST_SFILE= ${THISARM}/integrator/intmmu.S 11 1.6.2.6 jdolecek 12 1.6.2.6 jdolecek LINKFLAGS= -T ${THISARM}/conf/ldscript.integrator 13 1.6.2.6 jdolecek 14 1.6.2.6 jdolecek SYSTEM_LD_TAIL_EXTRA+=; \ 15 1.6.2.6 jdolecek echo ${OBJCOPY} -S -O srec $@ $@.srec; \ 16 1.6.2.6 jdolecek ${OBJCOPY} -S -O srec $@ $@.srec; \ 17 1.6.2.6 jdolecek echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 18 1.6.2.6 jdolecek ${OBJCOPY} -S -O binary $@ $@.bin 19 1.6.2.6 jdolecek 20 1.6.2.6 jdolecek EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.srec@} 21 1.6.2.6 jdolecek EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 22 1.6.2.6 jdolecek .endif 23 1.6.2.6 jdolecek 24 1.6.2.6 jdolecek .if (${BOARDTYPE} == "ixm1200") 25 1.6.2.6 jdolecek SYSTEM_FIRST_OBJ= ixm1200_start.o 26 1.6.2.6 jdolecek SYSTEM_FIRST_SFILE= ${THISARM}/ixm1200/ixm1200_start.S 27 1.6.2.6 jdolecek 28 1.6.2.6 jdolecek LINKFLAGS= -T ${THISARM}/conf/ldscript.ixm1200 29 1.6.2.6 jdolecek 30 1.6.2.6 jdolecek SYSTEM_LD_TAIL_EXTRA= 31 1.6.2.2 thorpej .endif 32 1.6.2.2 thorpej 33 1.6.2.2 thorpej .if (${BOARDTYPE} == "iq80310") 34 1.6.2.4 jdolecek SYSTEM_FIRST_OBJ= iq80310_start.o 35 1.6.2.4 jdolecek SYSTEM_FIRST_SFILE= ${THISARM}/iq80310/iq80310_start.S 36 1.6.2.4 jdolecek 37 1.6.2.4 jdolecek LINKFLAGS= -T ${THISARM}/conf/ldscript.iq80310 38 1.6.2.4 jdolecek 39 1.6.2.2 thorpej SYSTEM_LD_TAIL_EXTRA+=; \ 40 1.6.2.2 thorpej echo ${OBJCOPY} -S -O srec $@ $@.srec; \ 41 1.6.2.4 jdolecek ${OBJCOPY} -S -O srec $@ $@.srec; \ 42 1.6.2.4 jdolecek echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 43 1.6.2.4 jdolecek ${OBJCOPY} -S -O binary $@ $@.bin 44 1.6.2.4 jdolecek 45 1.6.2.2 thorpej EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.srec@} 46 1.6.2.4 jdolecek EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 47 1.6.2.2 thorpej .endif 48 1.6.2.5 jdolecek 49 1.6.2.5 jdolecek .if (${BOARDTYPE} == "iq80321") 50 1.6.2.5 jdolecek SYSTEM_FIRST_OBJ= iq80321_start.o 51 1.6.2.5 jdolecek SYSTEM_FIRST_SFILE= ${THISARM}/iq80321/iq80321_start.S 52 1.6.2.5 jdolecek 53 1.6.2.5 jdolecek LINKFLAGS= -T ${THISARM}/conf/ldscript.iq80321 54 1.6.2.5 jdolecek 55 1.6.2.5 jdolecek SYSTEM_LD_TAIL_EXTRA+=; \ 56 1.6.2.5 jdolecek echo ${OBJCOPY} -S -O srec $@ $@.srec; \ 57 1.6.2.5 jdolecek ${OBJCOPY} -S -O srec $@ $@.srec; \ 58 1.6.2.5 jdolecek echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 59 1.6.2.5 jdolecek ${OBJCOPY} -S -O binary $@ $@.bin 60 1.6.2.5 jdolecek 61 1.6.2.5 jdolecek EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.srec@} 62 1.6.2.5 jdolecek EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 63 1.6.2.5 jdolecek .endif 64