Module Name:    src
Committed By:   matt
Date:           Mon Aug 24 04:03:30 UTC 2009

Modified Files:
        src/distrib/evbmips/instkernel/instkernel [matt-nb5-mips64]: Makefile
        src/etc/etc.evbmips [matt-nb5-mips64]: Makefile.inc
Added Files:
        src/sys/arch/evbmips/conf [matt-nb5-mips64]: INSTALL_MALTA
            INSTALL_MALTA32 INSTALL_MALTA64

Log Message:
Build INSTALL_MALTA kernels for big and little endian for mips and mips64.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.1.34.1 \
    src/distrib/evbmips/instkernel/instkernel/Makefile
cvs rdiff -u -r1.11 -r1.11.26.1 src/etc/etc.evbmips/Makefile.inc
cvs rdiff -u -r0 -r1.1.2.1 src/sys/arch/evbmips/conf/INSTALL_MALTA \
    src/sys/arch/evbmips/conf/INSTALL_MALTA32 \
    src/sys/arch/evbmips/conf/INSTALL_MALTA64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/evbmips/instkernel/instkernel/Makefile
diff -u src/distrib/evbmips/instkernel/instkernel/Makefile:1.1 src/distrib/evbmips/instkernel/instkernel/Makefile:1.1.34.1
--- src/distrib/evbmips/instkernel/instkernel/Makefile:1.1	Thu Mar 30 15:45:42 2006
+++ src/distrib/evbmips/instkernel/instkernel/Makefile	Mon Aug 24 04:03:30 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2006/03/30 15:45:42 shige Exp $
+#	$NetBSD: Makefile,v 1.1.34.1 2009/08/24 04:03:30 matt Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -9,9 +9,16 @@
 .if ${MACHINE_ARCH} == "mipsel"
 # Little endian platforms.
 MDSETTARGETS=		INSTALL_OMSAL400	${RAMDISK}	-
+MDSETTARGETS+=		INSTALL_MALTA		${RAMDISK}	-
+
+.elif ${MACHINE_ARCH} == "mips64eb" || ${MACHINE_ARCH} == "mips64el"
+MDSETTARGETS=		INSTALL_MALTA32		${RAMDISK}	-
+MDSETTARGETS+=		INSTALL_MALTA64		${RAMDISK}	-
+
 .else
 # Big endian platforms.
-MDSETTARGETS=		
+MDSETTARGETS=		INSTALL_MALTA		${RAMDISK}	-
+
 .endif
 MDSET_RELEASEDIR=	installation
 MDSET_SUFFIXES.-=	srec create-srec

Index: src/etc/etc.evbmips/Makefile.inc
diff -u src/etc/etc.evbmips/Makefile.inc:1.11 src/etc/etc.evbmips/Makefile.inc:1.11.26.1
--- src/etc/etc.evbmips/Makefile.inc:1.11	Tue Jul 24 10:49:25 2007
+++ src/etc/etc.evbmips/Makefile.inc	Mon Aug 24 04:03:30 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.11 2007/07/24 10:49:25 pavel Exp $
+#	$NetBSD: Makefile.inc,v 1.11.26.1 2009/08/24 04:03:30 matt Exp $
 #
 #	etc.evbmips/Makefile.inc -- evbmips-specific etc Makefile targets
 #
@@ -10,10 +10,15 @@
 
 .if ${MACHINE_ARCH} == "mipsel"
 KERNEL_SETS=		ALCHEMY DBAU1500 DBAU1550 MALTA MTX-1 OMSAL400
-BUILD_KERNELS=		INSTALL_OMSAL400
+BUILD_KERNELS=		INSTALL_OMSAL400 INSTALL_MALTA
+
+.elif ${MACHINE_ARCH} == "mips64eb" || ${MACHINE_ARCH} == "mips64el"
+KERNEL_SETS=		MALTA32 MALTA64
+BUILD_KERNELS=		INSTALL_MALTA32 INSTALL_MALTA64
 
 .else
 KERNEL_SETS=		ALCHEMY DBAU1500 DBAU1550 MALTA
+BUILD_KERNELS=		INSTALL_OMSAL400 INSTALL_MALTA
 
 .endif
 

Added files:

Index: src/sys/arch/evbmips/conf/INSTALL_MALTA
diff -u /dev/null src/sys/arch/evbmips/conf/INSTALL_MALTA:1.1.2.1
--- /dev/null	Mon Aug 24 04:03:30 2009
+++ src/sys/arch/evbmips/conf/INSTALL_MALTA	Mon Aug 24 04:03:30 2009
@@ -0,0 +1,14 @@
+# $NetBSD: INSTALL_MALTA,v 1.1.2.1 2009/08/24 04:03:30 matt Exp $
+
+include		"arch/evbmips/conf/MALTA"
+
+#ident 		"INSTALL_MALTA-$Revision: 1.1.2.1 $"
+
+# Enable the hooks used for initializing the root memory-disk.
+#     The ramdisk size must be kept in sync manually with the size of
+#     the `ramdisk' image (which is built in distrib/evbmips/ramdisk/ramdisk).
+pseudo-device	md				# memory disk device
+options 	MEMORY_DISK_HOOKS
+options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
+options 	MEMORY_DISK_SERVER=0		# no userspace memory disk
+options 	MEMORY_DISK_ROOT_SIZE=12288	# size of memory disk, in blocks
Index: src/sys/arch/evbmips/conf/INSTALL_MALTA32
diff -u /dev/null src/sys/arch/evbmips/conf/INSTALL_MALTA32:1.1.2.1
--- /dev/null	Mon Aug 24 04:03:30 2009
+++ src/sys/arch/evbmips/conf/INSTALL_MALTA32	Mon Aug 24 04:03:30 2009
@@ -0,0 +1,14 @@
+# $NetBSD: INSTALL_MALTA32,v 1.1.2.1 2009/08/24 04:03:30 matt Exp $
+
+include		"arch/evbmips/conf/MALTA32"
+
+#ident 		"INSTALL_MALTA32-$Revision: 1.1.2.1 $"
+
+# Enable the hooks used for initializing the root memory-disk.
+#     The ramdisk size must be kept in sync manually with the size of
+#     the `ramdisk' image (which is built in distrib/evbmips/ramdisk/ramdisk).
+pseudo-device	md				# memory disk device
+options 	MEMORY_DISK_HOOKS
+options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
+options 	MEMORY_DISK_SERVER=0		# no userspace memory disk
+options 	MEMORY_DISK_ROOT_SIZE=12288	# size of memory disk, in blocks
Index: src/sys/arch/evbmips/conf/INSTALL_MALTA64
diff -u /dev/null src/sys/arch/evbmips/conf/INSTALL_MALTA64:1.1.2.1
--- /dev/null	Mon Aug 24 04:03:30 2009
+++ src/sys/arch/evbmips/conf/INSTALL_MALTA64	Mon Aug 24 04:03:30 2009
@@ -0,0 +1,14 @@
+# $NetBSD: INSTALL_MALTA64,v 1.1.2.1 2009/08/24 04:03:30 matt Exp $
+
+include		"arch/evbmips/conf/MALTA64"
+
+#ident 		"INSTALL_MALTA64-$Revision: 1.1.2.1 $"
+
+# Enable the hooks used for initializing the root memory-disk.
+#     The ramdisk size must be kept in sync manually with the size of
+#     the `ramdisk' image (which is built in distrib/evbmips/ramdisk/ramdisk).
+pseudo-device	md				# memory disk device
+options 	MEMORY_DISK_HOOKS
+options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
+options 	MEMORY_DISK_SERVER=0		# no userspace memory disk
+options 	MEMORY_DISK_ROOT_SIZE=12288	# size of memory disk, in blocks

Reply via email to