Makefile.shark.inc revision 1.23
11.23Smartin#	$NetBSD: Makefile.shark.inc,v 1.23 2014/11/25 07:42:35 martin Exp $
21.1Sthorpej
31.3SthorpejCPPFLAGS+=		-D${MACHINE}
41.19SmartinCOPTS+=			-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.21SuebayasiLINKSCRIPT=	-T ldscript
111.23SmartinLOADADDRESS=	0xF0000020
121.5Schs
131.5SchsSYSTEM_LD_HEAD_EXTRA+=; \
141.5Schs	( cat ${ARM}/conf/kern.ldscript.head ; \
151.7Stsutsui	  OBJDUMP=${OBJDUMP} ${HOST_SH} $S/conf/mkldscript.sh \
161.5Schs		${SYSTEM_OBJ} ; \
171.5Schs	  cat ${ARM}/conf/kern.ldscript.tail ) > ldscript
181.22SuebayasiKERNLDSCRIPT=	${ARM}/conf/kern.ldscript.head \
191.20Suebayasi		$S/conf/mkldscript.sh \
201.20Suebayasi		${ARM}/conf/kern.ldscript.tail
211.1Sthorpej
221.1SthorpejSYSTEM_LD_TAIL_EXTRA+=; \
231.16Stsutsui	echo "${OBJCOPY} ${OBJCOPY_ELF2AOUT_FLAGS} $@ $@.aout"; \
241.16Stsutsui	${OBJCOPY} ${OBJCOPY_ELF2AOUT_FLAGS} $@ $@.aout
251.8Sjmmv
261.8SjmmvKERNIMAGES=	netbsd netbsd.aout
27