Makefile.shark.inc revision 1.25
11.25Suebayasi# $NetBSD: Makefile.shark.inc,v 1.25 2015/08/19 05:47:38 uebayasi Exp $ 21.1Sthorpej 31.3SthorpejCPPFLAGS+= -D${MACHINE} 41.24SmartinCFLAGS+= -fno-unwind-tables 51.1SthorpejGENASSYM_EXTRAS+= ${THISARM}/shark/genassym.cf 61.1Sthorpej 71.1Sthorpej# Need to convert the kernel from ELF to a.out so that OpenFirmware 81.1Sthorpej# can load it. 91.1Sthorpej 101.25SuebayasiKERNLDSCRIPT= ldscript 111.25SuebayasiEXTRA_CLEAN+= ${KERNLDSCRIPT} 121.25Suebayasi 131.25SuebayasiLINKSCRIPT= -T ${KERNLDSCRIPT} 141.23SmartinLOADADDRESS= 0xF0000020 151.5Schs 161.25Suebayasildscript: \ 171.25Suebayasi ${ARM}/conf/kern.ldscript.head \ 181.25Suebayasi ${ARM}/conf/kern.ldscript.tail \ 191.25Suebayasi $S/conf/mkldscript.sh \ 201.25Suebayasi ${SYSTEM_OBJ} 211.5Schs ( cat ${ARM}/conf/kern.ldscript.head ; \ 221.7Stsutsui OBJDUMP=${OBJDUMP} ${HOST_SH} $S/conf/mkldscript.sh \ 231.5Schs ${SYSTEM_OBJ} ; \ 241.5Schs cat ${ARM}/conf/kern.ldscript.tail ) > ldscript 251.1Sthorpej 261.1SthorpejSYSTEM_LD_TAIL_EXTRA+=; \ 271.16Stsutsui echo "${OBJCOPY} ${OBJCOPY_ELF2AOUT_FLAGS} $@ $@.aout"; \ 281.16Stsutsui ${OBJCOPY} ${OBJCOPY_ELF2AOUT_FLAGS} $@ $@.aout 291.8Sjmmv 301.8SjmmvKERNIMAGES= netbsd netbsd.aout 31