Module Name: src Committed By: matt Date: Tue May 24 04:38:50 UTC 2011
Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: Makefile.evbmips.inc Log Message: Add a NEED_UBOOTIMAGE block (inside NEED_BINARY) To generate a diff of this commit: cvs rdiff -u -r1.2.96.1 -r1.2.96.2 \ src/sys/arch/evbmips/conf/Makefile.evbmips.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/evbmips/conf/Makefile.evbmips.inc diff -u src/sys/arch/evbmips/conf/Makefile.evbmips.inc:1.2.96.1 src/sys/arch/evbmips/conf/Makefile.evbmips.inc:1.2.96.2 --- src/sys/arch/evbmips/conf/Makefile.evbmips.inc:1.2.96.1 Fri May 20 16:49:23 2011 +++ src/sys/arch/evbmips/conf/Makefile.evbmips.inc Tue May 24 04:38:49 2011 @@ -13,4 +13,18 @@ ${OBJCOPY} -S -O binary $@ $@.bin EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} + +.if defined(NEED_UBOOTIMAGE) && ${NEED_UBOOTIMAGE} != "no" +_OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh +MKUBOOTIMAGEARGS= -A mips -T kernel -C none +MKUBOOTIMAGEARGS+= -a ${TEXTADDR:C/....$/0000/} -e $(TEXTADDR) +MKUBOOTIMAGEARGS+= -n "NetBSD/$(MACHINE) ${_OSRELEASE} ($(KERNEL_BUILD:T))" + +SYSTEM_LD_TAIL_EXTRA+=; \ + echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin $@.ub; \ + ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin $@.ub; \ + +EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@} .endif +.endif +