Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Include the compat_netbsd32* modules for sparc64



details:   https://anonhg.NetBSD.org/src/rev/67cfbf2e371b
branches:  trunk
changeset: 837278:67cfbf2e371b
user:      pgoyette <pgoyette%NetBSD.org@localhost>
date:      Tue Nov 27 00:32:13 2018 +0000

description:
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!

diffstat:

 distrib/sets/lists/modules/md.sparc64 |  13 ++++++++++++-
 sys/modules/Makefile                  |  11 ++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diffs (52 lines):

diff -r deb8900676bc -r 67cfbf2e371b distrib/sets/lists/modules/md.sparc64
--- a/distrib/sets/lists/modules/md.sparc64     Mon Nov 26 23:20:56 2018 +0000
+++ b/distrib/sets/lists/modules/md.sparc64     Tue Nov 27 00:32:13 2018 +0000
@@ -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
diff -r deb8900676bc -r 67cfbf2e371b sys/modules/Makefile
--- a/sys/modules/Makefile      Mon Nov 26 23:20:56 2018 +0000
+++ b/sys/modules/Makefile      Tue Nov 27 00:32:13 2018 +0000
@@ -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 @@
 .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+=       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>



Home | Main Index | Thread Index | Old Index