Module Name: src
Committed By: pgoyette
Date: Tue Nov 27 00:32:14 UTC 2018
Modified Files:
src/distrib/sets/lists/modules: md.sparc64
src/sys/modules: Makefile
Log Message:
Include the compat_netbsd32* modules for sparc64
Their absence was noticed by martin@ when the recent libnv-related
build failure on amd64 did not affect sparc64!
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/sets/lists/modules/md.sparc64
cvs rdiff -u -r1.210 -r1.211 src/sys/modules/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/modules/md.sparc64
diff -u src/distrib/sets/lists/modules/md.sparc64:1.4 src/distrib/sets/lists/modules/md.sparc64:1.5
--- src/distrib/sets/lists/modules/md.sparc64:1.4 Sun Aug 10 11:51:40 2014
+++ src/distrib/sets/lists/modules/md.sparc64 Tue Nov 27 00:32:13 2018
@@ -1,4 +1,15 @@
-# $NetBSD: md.sparc64,v 1.4 2014/08/10 11:51:40 bad Exp $
+# $NetBSD: md.sparc64,v 1.5 2018/11/27 00:32:13 pgoyette Exp $
+
+./@MODULEDIR@/compat_netbsd32 base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32/compat_netbsd32.kmod base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_mqueue base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_mqueue/compat_netbsd32_mqueue.kmod base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_nfssrv base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_nfssrv/compat_netbsd32_nfssrv.kmod base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_ptrace base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_ptrace/compat_netbsd32_ptrace.kmod base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_sysvipc base-kernel-modules kmod
+./@MODULEDIR@/compat_netbsd32_sysvipc/compat_netbsd32_sysvipc.kmod base-kernel-modules kmod
./@MODULEDIR@/exec_elf32 base-kernel-modules kmod
./@MODULEDIR@/exec_elf32/exec_elf32.kmod base-kernel-modules kmod
./@MODULEDIR@/exec_elf64 base-kernel-modules kmod
Index: src/sys/modules/Makefile
diff -u src/sys/modules/Makefile:1.210 src/sys/modules/Makefile:1.211
--- src/sys/modules/Makefile:1.210 Wed Nov 7 07:43:08 2018
+++ src/sys/modules/Makefile Tue Nov 27 00:32:13 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.210 2018/11/07 07:43:08 maxv Exp $
+# $NetBSD: Makefile,v 1.211 2018/11/27 00:32:13 pgoyette Exp $
.include <bsd.own.mk>
@@ -258,6 +258,7 @@ SUBDIR+= wmimsi
.endif
.if ${MACHINE_CPU} == "arm" \
+ || ${MACHINE_ARCH} == "sparc64" \
|| (!empty(MACHINE_ARCH:Mmips64*) && !defined(BSD_MK_COMPAT_FILE))
SUBDIR+= compat_netbsd32
SUBDIR+= compat_netbsd32_mqueue
@@ -431,6 +432,14 @@ SUBDIR+= virtio_pci
SUBDIR+= vioscsi
.endif
+# We need these four locally XXX-PRG
+.if ${MACHINE_ARCH} == "x86_64"
+SUBDIR+= ld
+SUBDIR+= ld_nvme
+SUBDIR+= nvme
+SUBDIR+= ksem
+.endif
+
SUBDIR+= examples # build these regularly to avoid bit-rot
.include <bsd.subdir.mk>