CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Wed Jan 23 02:25:29 UTC 2019 Modified Files: src/sys/modules/compat_50 [pgoyette-compat]: Makefile src/sys/modules/compat_80 [pgoyette-compat]: Makefile Log Message: Revert previous. Both opencrypto/ocryptodev and raidframe/rf_compat_xx already exist in their own modules and do not need to be part of the compat_{50,80} modules. To generate a diff of this commit: cvs rdiff -u -r1.1.2.14 -r1.1.2.15 src/sys/modules/compat_50/Makefile cvs rdiff -u -r1.1.2.5 -r1.1.2.6 src/sys/modules/compat_80/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_50/Makefile diff -u src/sys/modules/compat_50/Makefile:1.1.2.14 src/sys/modules/compat_50/Makefile:1.1.2.15 --- src/sys/modules/compat_50/Makefile:1.1.2.14 Wed Jan 23 02:15:02 2019 +++ src/sys/modules/compat_50/Makefile Wed Jan 23 02:25:29 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.14 2019/01/23 02:15:02 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.15 2019/01/23 02:25:29 pgoyette Exp $ .include "../Makefile.inc" @@ -31,12 +31,4 @@ SRCS+= wsevent_50.c SRCS+= vnd_50.c -.PATH: ${S}/dev/raidframe - -SRCS+= rf_compat_50.c - -.PATH: ${S}/opencrypto - -SRCS+= ocryptodev.c - .include Index: src/sys/modules/compat_80/Makefile diff -u src/sys/modules/compat_80/Makefile:1.1.2.5 src/sys/modules/compat_80/Makefile:1.1.2.6 --- src/sys/modules/compat_80/Makefile:1.1.2.5 Wed Jan 23 02:15:02 2019 +++ src/sys/modules/compat_80/Makefile Wed Jan 23 02:25:29 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.5 2019/01/23 02:15:02 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.6 2019/01/23 02:25:29 pgoyette Exp $ .include "../Makefile.inc" @@ -11,8 +11,4 @@ CPPFLAGS+= -DCOMPAT_80 SRCS+= compat_80_mod.c SRCS+= kern_mod_80.c -.PATH: ${S}/dev/raidframe - -SRCS+= rf_compat_80.c - .include
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Wed Jan 23 02:15:02 UTC 2019 Modified Files: src/sys/modules/compat_50 [pgoyette-compat]: Makefile src/sys/modules/compat_80 [pgoyette-compat]: Makefile Log Message: Ensure that all the compat code gets into the appropriate modules, even compat code that doesn't live in sys/compat To generate a diff of this commit: cvs rdiff -u -r1.1.2.13 -r1.1.2.14 src/sys/modules/compat_50/Makefile cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/modules/compat_80/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_50/Makefile diff -u src/sys/modules/compat_50/Makefile:1.1.2.13 src/sys/modules/compat_50/Makefile:1.1.2.14 --- src/sys/modules/compat_50/Makefile:1.1.2.13 Tue Jan 15 01:12:30 2019 +++ src/sys/modules/compat_50/Makefile Wed Jan 23 02:15:02 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.13 2019/01/15 01:12:30 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.14 2019/01/23 02:15:02 pgoyette Exp $ .include "../Makefile.inc" @@ -31,4 +31,12 @@ SRCS+= wsevent_50.c SRCS+= vnd_50.c +.PATH: ${S}/dev/raidframe + +SRCS+= rf_compat_50.c + +.PATH: ${S}/opencrypto + +SRCS+= ocryptodev.c + .include Index: src/sys/modules/compat_80/Makefile diff -u src/sys/modules/compat_80/Makefile:1.1.2.4 src/sys/modules/compat_80/Makefile:1.1.2.5 --- src/sys/modules/compat_80/Makefile:1.1.2.4 Wed Oct 3 22:50:50 2018 +++ src/sys/modules/compat_80/Makefile Wed Jan 23 02:15:02 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.4 2018/10/03 22:50:50 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.5 2019/01/23 02:15:02 pgoyette Exp $ .include "../Makefile.inc" @@ -11,4 +11,8 @@ CPPFLAGS+= -DCOMPAT_80 SRCS+= compat_80_mod.c SRCS+= kern_mod_80.c +.PATH: ${S}/dev/raidframe + +SRCS+= rf_compat_80.c + .include
CVS commit: [pgoyette-compat] src/sys/modules/compat_50
Module Name:src Committed By: pgoyette Date: Tue Jan 15 01:12:30 UTC 2019 Modified Files: src/sys/modules/compat_50 [pgoyette-compat]: Makefile Log Message: As far as I can tell, neither SCTP not NET_MPSAFE are enabled by default on any architecture, so they should not be enabled by default in any of the modules. To generate a diff of this commit: cvs rdiff -u -r1.1.2.12 -r1.1.2.13 src/sys/modules/compat_50/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_50/Makefile diff -u src/sys/modules/compat_50/Makefile:1.1.2.12 src/sys/modules/compat_50/Makefile:1.1.2.13 --- src/sys/modules/compat_50/Makefile:1.1.2.12 Tue Jan 15 01:07:40 2019 +++ src/sys/modules/compat_50/Makefile Tue Jan 15 01:12:30 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.12 2019/01/15 01:07:40 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.13 2019/01/15 01:12:30 pgoyette Exp $ .include "../Makefile.inc" @@ -13,7 +13,9 @@ SRCS+= kern_50.c kern_time_50.c kern_sel SRCS+= vfs_syscalls_50.c uipc_syscalls_50.c uvm_50.c SRCS+= rndpseudo_50.c clockctl_50.c if_spppsubr50.c -CPPFLAGS+= -DINET -DINET6 -DSCTP -DNET_MPSAFE +CPPFLAGS+= -DINET -DINET6 +# XXX someday we'll need to add +#CPPFLAGS+= -DSCTP -DNET_MPSAFE SRCS+= rtsock_50.c
CVS commit: [pgoyette-compat] src/sys/modules/compat_50
Module Name:src Committed By: pgoyette Date: Tue Jan 15 01:07:40 UTC 2019 Modified Files: src/sys/modules/compat_50 [pgoyette-compat]: Makefile Log Message: Add some #defines for rtsock_50 To generate a diff of this commit: cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/sys/modules/compat_50/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_50/Makefile diff -u src/sys/modules/compat_50/Makefile:1.1.2.11 src/sys/modules/compat_50/Makefile:1.1.2.12 --- src/sys/modules/compat_50/Makefile:1.1.2.11 Wed Oct 3 22:50:50 2018 +++ src/sys/modules/compat_50/Makefile Tue Jan 15 01:07:40 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.11 2018/10/03 22:50:50 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.12 2019/01/15 01:07:40 pgoyette Exp $ .include "../Makefile.inc" @@ -12,6 +12,9 @@ SRCS+= compat_50_mod.c SRCS+= kern_50.c kern_time_50.c kern_select_50.c SRCS+= vfs_syscalls_50.c uipc_syscalls_50.c uvm_50.c SRCS+= rndpseudo_50.c clockctl_50.c if_spppsubr50.c + +CPPFLAGS+= -DINET -DINET6 -DSCTP -DNET_MPSAFE + SRCS+= rtsock_50.c .PATH: ${S}/fs/puffs
CVS commit: [pgoyette-compat] src/sys/modules/compat_netbsd32
Module Name:src Committed By: pgoyette Date: Thu Jan 10 03:44:20 UTC 2019 Modified Files: src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile Log Message: Include newly-created files in compat_netbsd32 module build. Missed this when resolving conflicts in most recent sync-with-HEAD To generate a diff of this commit: cvs rdiff -u -r1.20.12.16 -r1.20.12.17 \ src/sys/modules/compat_netbsd32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.16 src/sys/modules/compat_netbsd32/Makefile:1.20.12.17 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.16 Mon Nov 26 12:25:19 2018 +++ src/sys/modules/compat_netbsd32/Makefile Thu Jan 10 03:44:20 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.16 2018/11/26 12:25:19 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.17 2019/01/10 03:44:20 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -25,18 +25,19 @@ CPPFLAGS+= -DKTRACE -DMODULAR CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist .PATH: ${S}/compat/netbsd32 -SRCS+= netbsd32_core.c netbsd32_event.c -SRCS+= netbsd32_exec_elf32.c -SRCS+= netbsd32_execve.c netbsd32_fs.c -SRCS+= netbsd32_ioctl.c -SRCS+= netbsd32_kern_proc.c -SRCS+= netbsd32_lwp.c netbsd32_netbsd.c -SRCS+= netbsd32_select.c -SRCS+= netbsd32_sem.c netbsd32_signal.c -SRCS+= netbsd32_socket.c netbsd32_syscalls.c -SRCS+= netbsd32_sysctl.c netbsd32_sysent.c -SRCS+= netbsd32_time.c netbsd32_wait.c -SRCS+= netbsd32_mod.c netbsd32_module.c +SRCS+= netbsd32_core.c netbsd32_event.c +SRCS+= netbsd32_exec_elf32.c netbsd32_execve.c +SRCS+= netbsd32_fd.c netbsd32_fs.c +SRCS+= netbsd32_ioctl.c netbsd32_kern_proc.c +SRCS+= netbsd32_lwp.c netbsd32_mod.c +SRCS+= netbsd32_netbsd.c netbsd32_quota.c +SRCS+= netbsd32_rlimit.c netbsd32_select.c +SRCS+= netbsd32_sem.c netbsd32_signal.c +SRCS+= netbsd32_socket.c netbsd32_syscalls.c +SRCS+= netbsd32_sysctl.c netbsd32_sysent.c +SRCS+= netbsd32_time.c netbsd32_wait.c +SRCS+= netbsd32_vm.c +SRCS+= netbsd32_module.c .if ${MACHINE_CPU} != "mips" && ${MACHINE_CPU} != "powerpc" CPPFLAGS+= -DEXEC_AOUT -DCOMPAT_NOMID
CVS commit: [pgoyette-compat] src/sys/modules/compat_linux32
Module Name:src Committed By: pgoyette Date: Mon Nov 26 12:42:48 UTC 2018 Modified Files: src/sys/modules/compat_linux32 [pgoyette-compat]: Makefile Log Message: One more - we also need the libnv for compat_linux32 module To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.7.52.1 src/sys/modules/compat_linux32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_linux32/Makefile diff -u src/sys/modules/compat_linux32/Makefile:1.7 src/sys/modules/compat_linux32/Makefile:1.7.52.1 --- src/sys/modules/compat_linux32/Makefile:1.7 Tue Aug 2 17:22:51 2011 +++ src/sys/modules/compat_linux32/Makefile Mon Nov 26 12:42:48 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2011/08/02 17:22:51 joerg Exp $ +# $NetBSD: Makefile,v 1.7.52.1 2018/11/26 12:42:48 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -7,6 +7,7 @@ KMOD= compat_linux32 CPPFLAGS+= -DSYSVSHM -DSYSVSEM -DSYSVMSG -DCOMPAT_LINUX CPPFLAGS+= -DCOMPAT_LINUX32 -DCOMPAT_NETBSD32 +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist .PATH: ${S}/compat/linux32/common SRCS+= linux32_dirent.c linux32_exec.c linux32_exec_elf32.c linux32_fcntl.c
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Mon Nov 26 12:36:17 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32_09 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_12 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_13 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_16 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_20 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_30 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_40 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_43 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_50 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_60 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_80 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_sysvipc_10 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_sysvipc_14 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_sysvipc_50 [pgoyette-compat]: Makefile Log Message: Add the libnv directory for all of the compat_netbsd32* modules To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_09/Makefile cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_12/Makefile cvs rdiff -u -r1.1.2.5 -r1.1.2.6 src/sys/modules/compat_netbsd32_13/Makefile cvs rdiff -u -r1.1.2.5 -r1.1.2.6 src/sys/modules/compat_netbsd32_16/Makefile cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_20/Makefile cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/modules/compat_netbsd32_30/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_40/Makefile cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_43/Makefile cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/modules/compat_netbsd32_50/Makefile cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_60/Makefile cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/modules/compat_netbsd32_80/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 \ src/sys/modules/compat_netbsd32_sysvipc_10/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 \ src/sys/modules/compat_netbsd32_sysvipc_14/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 \ src/sys/modules/compat_netbsd32_sysvipc_50/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32_09/Makefile diff -u src/sys/modules/compat_netbsd32_09/Makefile:1.1.2.2 src/sys/modules/compat_netbsd32_09/Makefile:1.1.2.3 --- src/sys/modules/compat_netbsd32_09/Makefile:1.1.2.2 Tue Sep 11 04:20:50 2018 +++ src/sys/modules/compat_netbsd32_09/Makefile Mon Nov 26 12:36:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:50 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.3 2018/11/26 12:36:15 pgoyette Exp $ .include "../Makefile.inc" @@ -10,6 +10,7 @@ CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_09 -DCOMPAT_10 -DCOMPAT_12 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist SRCS+= netbsd32_compat_09.c Index: src/sys/modules/compat_netbsd32_12/Makefile diff -u src/sys/modules/compat_netbsd32_12/Makefile:1.1.2.2 src/sys/modules/compat_netbsd32_12/Makefile:1.1.2.3 --- src/sys/modules/compat_netbsd32_12/Makefile:1.1.2.2 Tue Sep 11 04:20:51 2018 +++ src/sys/modules/compat_netbsd32_12/Makefile Mon Nov 26 12:36:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:51 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.3 2018/11/26 12:36:15 pgoyette Exp $ .include "../Makefile.inc" @@ -10,6 +10,7 @@ CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_12 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist SRCS+= netbsd32_compat_12.c Index: src/sys/modules/compat_netbsd32_13/Makefile diff -u src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.5 src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.6 --- src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.5 Thu Sep 27 02:44:24 2018 +++ src/sys/modules/compat_netbsd32_13/Makefile Mon Nov 26 12:36:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.5 2018/09/27 02:44:24 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.6 2018/11/26 12:36:15 pgoyette Exp $ .include "../Makefile.inc" @@ -9,6 +9,7 @@ KMOD= compat_netbsd32_13 CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist SRCS+= netbsd32_compat_13.c Index: src/sys/modules/compat_netbsd32_16/Makefile diff -u
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Mon Nov 26 12:25:20 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_mqueue [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_nfssrv [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_ptrace [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_sysvipc [pgoyette-compat]: Makefile Log Message: Update from HEAD - need to add sys/external/bsd/libnv to the #include list To generate a diff of this commit: cvs rdiff -u -r1.20.12.15 -r1.20.12.16 \ src/sys/modules/compat_netbsd32/Makefile cvs rdiff -u -r1.1 -r1.1.20.1 src/sys/modules/compat_netbsd32_mqueue/Makefile cvs rdiff -u -r1.1 -r1.1.20.1 src/sys/modules/compat_netbsd32_nfssrv/Makefile cvs rdiff -u -r1.2 -r1.2.16.1 src/sys/modules/compat_netbsd32_ptrace/Makefile cvs rdiff -u -r1.1.20.1 -r1.1.20.2 \ src/sys/modules/compat_netbsd32_sysvipc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.15 src/sys/modules/compat_netbsd32/Makefile:1.20.12.16 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.15 Thu Oct 4 02:20:29 2018 +++ src/sys/modules/compat_netbsd32/Makefile Mon Nov 26 12:25:19 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.15 2018/10/04 02:20:29 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.16 2018/11/26 12:25:19 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -22,6 +22,7 @@ CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DEXEC_ELF32 -DEXEC_ELF64 CPPFLAGS+= -DCOREDUMP -DNTP -DVMSWAP CPPFLAGS+= -DKTRACE -DMODULAR +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist .PATH: ${S}/compat/netbsd32 SRCS+= netbsd32_core.c netbsd32_event.c Index: src/sys/modules/compat_netbsd32_mqueue/Makefile diff -u src/sys/modules/compat_netbsd32_mqueue/Makefile:1.1 src/sys/modules/compat_netbsd32_mqueue/Makefile:1.1.20.1 --- src/sys/modules/compat_netbsd32_mqueue/Makefile:1.1 Tue Dec 1 23:58:19 2015 +++ src/sys/modules/compat_netbsd32_mqueue/Makefile Mon Nov 26 12:25:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2015/12/01 23:58:19 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.20.1 2018/11/26 12:25:20 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -7,6 +7,7 @@ KMOD= compat_netbsd32_mqueue CPPFLAGS+= -DCOMPAT_NETBSD32 -DCOMPAT_50 CPPFLAGS+= -DMQUEUE +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist .PATH: ${S}/compat/netbsd32 SRCS+= netbsd32_mqueue.c Index: src/sys/modules/compat_netbsd32_nfssrv/Makefile diff -u src/sys/modules/compat_netbsd32_nfssrv/Makefile:1.1 src/sys/modules/compat_netbsd32_nfssrv/Makefile:1.1.20.1 --- src/sys/modules/compat_netbsd32_nfssrv/Makefile:1.1 Tue Dec 1 09:13:58 2015 +++ src/sys/modules/compat_netbsd32_nfssrv/Makefile Mon Nov 26 12:25:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2015/12/01 09:13:58 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.20.1 2018/11/26 12:25:20 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -7,6 +7,7 @@ KMOD= compat_netbsd32_nfssrv CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DNFSSERVER +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist .PATH: ${S}/compat/netbsd32 SRCS+= netbsd32_nfssvc.c Index: src/sys/modules/compat_netbsd32_ptrace/Makefile diff -u src/sys/modules/compat_netbsd32_ptrace/Makefile:1.2 src/sys/modules/compat_netbsd32_ptrace/Makefile:1.2.16.1 --- src/sys/modules/compat_netbsd32_ptrace/Makefile:1.2 Fri Jan 13 06:04:48 2017 +++ src/sys/modules/compat_netbsd32_ptrace/Makefile Mon Nov 26 12:25:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2017/01/13 06:04:48 christos Exp $ +# $NetBSD: Makefile,v 1.2.16.1 2018/11/26 12:25:20 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -7,6 +7,7 @@ KMOD= compat_netbsd32_ptrace CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DPTRACE +CPPFLAGS+= -I${NETBSDSRCDIR}/sys/external/bsd/libnv/dist .PATH: ${S}/compat/netbsd32 SRCS+= netbsd32_ptrace.c Index: src/sys/modules/compat_netbsd32_sysvipc/Makefile diff -u src/sys/modules/compat_netbsd32_sysvipc/Makefile:1.1.20.1 src/sys/modules/compat_netbsd32_sysvipc/Makefile:1.1.20.2 --- src/sys/modules/compat_netbsd32_sysvipc/Makefile:1.1.20.1 Wed Sep 12 04:35:22 2018 +++ src/sys/modules/compat_netbsd32_sysvipc/Makefile Mon Nov 26 12:25:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.20.1 2018/09/12 04:35:22 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.20.2 2018/11/26 12:25:20 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -8,6 +8,7 @@ KMOD= compat_netbsd32_sysvipc CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_10 -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_50 CPPFLAGS+= -DSYSVSHM -DSYSVSEM -DSYSVMSG +CPPFLAGS+=
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Mon Nov 26 11:34:29 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Build the compat_netbsd32* modules for sparc64, too XXX Sets lists will be updated later. To generate a diff of this commit: cvs rdiff -u -r1.202.2.41 -r1.202.2.42 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.41 src/sys/modules/Makefile:1.202.2.42 --- src/sys/modules/Makefile:1.202.2.41 Mon Nov 26 11:21:15 2018 +++ src/sys/modules/Makefile Mon Nov 26 11:34:29 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.41 2018/11/26 11:21:15 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.42 2018/11/26 11:34:29 pgoyette Exp $ .include @@ -273,6 +273,7 @@ SUBDIR+= wmimsi .if ${MACHINE_ARCH} == "x86_64" \ || ${MACHINE_CPU} == "arm" \ +|| ${MACHINE_ARCH} == "sparc64" \ || (!empty(MACHINE_ARCH:Mmips64*) && !defined(BSD_MK_COMPAT_FILE)) SUBDIR+= compat_netbsd32 SUBDIR+= compat_netbsd32_09 compat_netbsd32_12
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Mon Nov 26 11:21:15 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Keep only a single copy of the list of compat_netbsd32* modules. To generate a diff of this commit: cvs rdiff -u -r1.202.2.40 -r1.202.2.41 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.40 src/sys/modules/Makefile:1.202.2.41 --- src/sys/modules/Makefile:1.202.2.40 Mon Nov 26 01:52:50 2018 +++ src/sys/modules/Makefile Mon Nov 26 11:21:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.40 2018/11/26 01:52:50 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.41 2018/11/26 11:21:15 pgoyette Exp $ .include @@ -271,7 +271,8 @@ SUBDIR+= wmihp SUBDIR+= wmimsi .endif -.if ${MACHINE_CPU} == "arm" \ +.if ${MACHINE_ARCH} == "x86_64" \ +|| ${MACHINE_CPU} == "arm" \ || (!empty(MACHINE_ARCH:Mmips64*) && !defined(BSD_MK_COMPAT_FILE)) SUBDIR+= compat_netbsd32 SUBDIR+= compat_netbsd32_09 compat_netbsd32_12 @@ -291,20 +292,6 @@ SUBDIR+= compat_netbsd32_sysvipc_50 .if ${MACHINE_ARCH} == "x86_64" SUBDIR+= compat_linux32 -SUBDIR+= compat_netbsd32 -SUBDIR+= compat_netbsd32_09 compat_netbsd32_12 -SUBDIR+= compat_netbsd32_13 compat_netbsd32_16 -SUBDIR+= compat_netbsd32_20 compat_netbsd32_30 -SUBDIR+= compat_netbsd32_40 compat_netbsd32_50 -SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 -SUBDIR+= compat_netbsd32_43 -SUBDIR+= compat_netbsd32_mqueue -SUBDIR+= compat_netbsd32_nfssrv -SUBDIR+= compat_netbsd32_ptrace -SUBDIR+= compat_netbsd32_sysvipc -SUBDIR+= compat_netbsd32_sysvipc_10 -SUBDIR+= compat_netbsd32_sysvipc_14 -SUBDIR+= compat_netbsd32_sysvipc_50 .endif .if ${MACHINE_ARCH} == "i386"
CVS commit: [pgoyette-compat] src/sys/modules/compat_netbsd32
Module Name:src Committed By: pgoyette Date: Thu Oct 4 02:20:29 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile Log Message: Add missing file to the build To generate a diff of this commit: cvs rdiff -u -r1.20.12.14 -r1.20.12.15 \ src/sys/modules/compat_netbsd32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.14 src/sys/modules/compat_netbsd32/Makefile:1.20.12.15 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.14 Thu Sep 27 02:44:24 2018 +++ src/sys/modules/compat_netbsd32/Makefile Thu Oct 4 02:20:29 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.14 2018/09/27 02:44:24 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.15 2018/10/04 02:20:29 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -28,6 +28,7 @@ SRCS+= netbsd32_core.c netbsd32_event.c SRCS+= netbsd32_exec_elf32.c SRCS+= netbsd32_execve.c netbsd32_fs.c SRCS+= netbsd32_ioctl.c +SRCS+= netbsd32_kern_proc.c SRCS+= netbsd32_lwp.c netbsd32_netbsd.c SRCS+= netbsd32_select.c SRCS+= netbsd32_sem.c netbsd32_signal.c
CVS commit: [pgoyette-compat] src/sys/modules/compat_raid_80
Module Name:src Committed By: pgoyette Date: Thu Oct 4 01:55:17 UTC 2018 Modified Files: src/sys/modules/compat_raid_80 [pgoyette-compat]: Makefile Log Message: Don't include common compat_80 code in the raid-speific module To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_raid_80/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_raid_80/Makefile diff -u src/sys/modules/compat_raid_80/Makefile:1.1.2.1 src/sys/modules/compat_raid_80/Makefile:1.1.2.2 --- src/sys/modules/compat_raid_80/Makefile:1.1.2.1 Sat Sep 22 22:21:46 2018 +++ src/sys/modules/compat_raid_80/Makefile Thu Oct 4 01:55:17 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/09/22 22:21:46 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/10/04 01:55:17 pgoyette Exp $ .include "../Makefile.inc" @@ -8,8 +8,6 @@ KMOD= compat_raid_80 CPPFLAGS+= -DCOMPAT_80 -SRCS+= compat_80_mod.c - .PATH: ${S}/dev/raidframe SRCS+= rf_compat80.c
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Wed Oct 3 22:50:51 UTC 2018 Modified Files: src/sys/modules/compat_50 [pgoyette-compat]: Makefile src/sys/modules/compat_80 [pgoyette-compat]: Makefile Log Message: There are version-specific raid modules so don't include their code in the "generic" version-specific module. To generate a diff of this commit: cvs rdiff -u -r1.1.2.10 -r1.1.2.11 src/sys/modules/compat_50/Makefile cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/modules/compat_80/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_50/Makefile diff -u src/sys/modules/compat_50/Makefile:1.1.2.10 src/sys/modules/compat_50/Makefile:1.1.2.11 --- src/sys/modules/compat_50/Makefile:1.1.2.10 Sun Sep 23 01:33:25 2018 +++ src/sys/modules/compat_50/Makefile Wed Oct 3 22:50:50 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.10 2018/09/23 01:33:25 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.11 2018/10/03 22:50:50 pgoyette Exp $ .include "../Makefile.inc" @@ -14,10 +14,6 @@ SRCS+= vfs_syscalls_50.c uipc_syscalls_5 SRCS+= rndpseudo_50.c clockctl_50.c if_spppsubr50.c SRCS+= rtsock_50.c -.PATH: ${S}/dev/raidframe - -SRCS+= rf_compat50.c - .PATH: ${S}/fs/puffs SRCS+= puffs_compat.c Index: src/sys/modules/compat_80/Makefile diff -u src/sys/modules/compat_80/Makefile:1.1.2.3 src/sys/modules/compat_80/Makefile:1.1.2.4 --- src/sys/modules/compat_80/Makefile:1.1.2.3 Tue Apr 3 08:29:44 2018 +++ src/sys/modules/compat_80/Makefile Wed Oct 3 22:50:50 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.3 2018/04/03 08:29:44 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.4 2018/10/03 22:50:50 pgoyette Exp $ .include "../Makefile.inc" @@ -11,8 +11,4 @@ CPPFLAGS+= -DCOMPAT_80 SRCS+= compat_80_mod.c SRCS+= kern_mod_80.c -.PATH: ${S}/dev/raidframe - -SRCS+= rf_compat80.c - .include
CVS commit: [pgoyette-compat] src/sys/modules/clockctl
Module Name:src Committed By: pgoyette Date: Mon Sep 24 00:02:50 UTC 2018 Modified Files: src/sys/modules/clockctl [pgoyette-compat]: Makefile Log Message: For clockctl module purposes, assume that NTP is available. XXX Will revisit this later To generate a diff of this commit: cvs rdiff -u -r1.1.20.1 -r1.1.20.2 src/sys/modules/clockctl/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/clockctl/Makefile diff -u src/sys/modules/clockctl/Makefile:1.1.20.1 src/sys/modules/clockctl/Makefile:1.1.20.2 --- src/sys/modules/clockctl/Makefile:1.1.20.1 Wed Mar 21 04:48:32 2018 +++ src/sys/modules/clockctl/Makefile Mon Sep 24 00:02:50 2018 @@ -1,9 +1,11 @@ -# $NetBSD: Makefile,v 1.1.20.1 2018/03/21 04:48:32 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.20.2 2018/09/24 00:02:50 pgoyette Exp $ .include "../Makefile.inc" .PATH: ${S}/dev +CPPFLAGS+= -DNTP + KMOD= clockctl IOCONF= clockctl.ioconf SRCS= clockctl.c
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Sun Sep 23 21:47:07 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Restore compat_netbsd32 for amd64, too. To generate a diff of this commit: cvs rdiff -u -r1.202.2.38 -r1.202.2.39 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.38 src/sys/modules/Makefile:1.202.2.39 --- src/sys/modules/Makefile:1.202.2.38 Sun Sep 23 21:38:08 2018 +++ src/sys/modules/Makefile Sun Sep 23 21:47:07 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.38 2018/09/23 21:38:08 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.39 2018/09/23 21:47:07 pgoyette Exp $ .include @@ -287,6 +287,7 @@ SUBDIR+= compat_netbsd32_sysvipc_50 .if ${MACHINE_ARCH} == "x86_64" SUBDIR+= compat_linux32 +SUBDIR+= compat_netbsd32 SUBDIR+= compat_netbsd32_09 compat_netbsd32_12 SUBDIR+= compat_netbsd32_13 compat_netbsd32_16 SUBDIR+= compat_netbsd32_20 compat_netbsd32_30
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Sat Sep 22 11:43:24 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Don't build the "monolithic" compat_netbsd32 module, it is replaced by the new version-specific modules. To generate a diff of this commit: cvs rdiff -u -r1.202.2.33 -r1.202.2.34 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.33 src/sys/modules/Makefile:1.202.2.34 --- src/sys/modules/Makefile:1.202.2.33 Wed Sep 12 21:46:08 2018 +++ src/sys/modules/Makefile Sat Sep 22 11:43:24 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.33 2018/09/12 21:46:08 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.34 2018/09/22 11:43:24 pgoyette Exp $ .include @@ -264,7 +264,6 @@ SUBDIR+= wmimsi .if ${MACHINE_CPU} == "arm" \ || (!empty(MACHINE_ARCH:Mmips64*) && !defined(BSD_MK_COMPAT_FILE)) -SUBDIR+= compat_netbsd32 SUBDIR+= compat_netbsd32_09 compat_netbsd32_12 SUBDIR+= compat_netbsd32_13 compat_netbsd32_16 SUBDIR+= compat_netbsd32_20 compat_netbsd32_30 @@ -282,7 +281,6 @@ SUBDIR+= compat_netbsd32_sysvipc_50 .if ${MACHINE_ARCH} == "x86_64" SUBDIR+= compat_linux32 -SUBDIR+= compat_netbsd32 SUBDIR+= compat_netbsd32_09 compat_netbsd32_12 SUBDIR+= compat_netbsd32_13 compat_netbsd32_16 SUBDIR+= compat_netbsd32_20 compat_netbsd32_30
CVS commit: [pgoyette-compat] src/sys/modules/compat_13
Module Name:src Committed By: pgoyette Date: Thu Sep 13 22:09:20 UTC 2018 Modified Files: src/sys/modules/compat_13 [pgoyette-compat]: Makefile Log Message: Include required MD code for amd64 To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_13/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_13/Makefile diff -u src/sys/modules/compat_13/Makefile:1.1.2.1 src/sys/modules/compat_13/Makefile:1.1.2.2 --- src/sys/modules/compat_13/Makefile:1.1.2.1 Fri Mar 30 11:18:34 2018 +++ src/sys/modules/compat_13/Makefile Thu Sep 13 22:09:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/03/30 11:18:34 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/09/13 22:09:20 pgoyette Exp $ .include "../Makefile.inc" @@ -12,5 +12,10 @@ CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOM SRCS+= compat_13_mod.c SRCS+= uvm_13.c kern_sig_13.c +.if ${MACHINE_ARCH} == "x86_64" +.PATH: ${S}/arch/amd64/amd64 + +SRCS+= compat_13_machdep.c +.endif .include
CVS commit: [pgoyette-compat] src/sys/modules/compat_netbsd32
Module Name:src Committed By: pgoyette Date: Thu Sep 13 22:10:04 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile Log Message: Include required MD code for amd64 To generate a diff of this commit: cvs rdiff -u -r1.20.12.9 -r1.20.12.10 \ src/sys/modules/compat_netbsd32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.9 src/sys/modules/compat_netbsd32/Makefile:1.20.12.10 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.9 Wed Sep 12 04:35:22 2018 +++ src/sys/modules/compat_netbsd32/Makefile Thu Sep 13 22:10:04 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.9 2018/09/12 04:35:22 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.10 2018/09/13 22:10:04 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -43,6 +43,7 @@ SRCS+= netbsd32_exec_aout.c .if ${MACHINE_ARCH} == "x86_64" .PATH: ${S}/arch/amd64/amd64 +CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_16 SRCS+= netbsd32_machdep.c netbsd32_sigcode.S netbsd32_syscall.c .endif
CVS commit: [pgoyette-compat] src/sys/modules/compat_50
Module Name:src Committed By: pgoyette Date: Thu Sep 13 10:16:51 UTC 2018 Modified Files: src/sys/modules/compat_50 [pgoyette-compat]: Makefile Log Message: Include rtsock_50.c in the build for compat_50 module. It might be reachable via the rtsock code, but there's stuff in the compat_09 module that refers to the _50 stuff. Including this allows us to modload the compat_09 module. To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/sys/modules/compat_50/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_50/Makefile diff -u src/sys/modules/compat_50/Makefile:1.1.2.7 src/sys/modules/compat_50/Makefile:1.1.2.8 --- src/sys/modules/compat_50/Makefile:1.1.2.7 Sat Mar 24 23:52:19 2018 +++ src/sys/modules/compat_50/Makefile Thu Sep 13 10:16:51 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.7 2018/03/24 23:52:19 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.8 2018/09/13 10:16:51 pgoyette Exp $ .include "../Makefile.inc" @@ -12,7 +12,7 @@ SRCS+= compat_50_mod.c SRCS+= kern_50.c kern_time_50.c kern_select_50.c SRCS+= vfs_syscalls_50.c uipc_syscalls_50.c uvm_50.c SRCS+= rndpseudo_50.c clockctl_50.c if_spppsubr50.c -#SRCS+= rtsock_50.c +SRCS+= rtsock_50.c .PATH: ${S}/opencrypto
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Thu Sep 13 03:52:35 UTC 2018 Added Files: src/sys/modules/compat_netbsd32_sysvipc_10 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_sysvipc_14 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_sysvipc_50 [pgoyette-compat]: Makefile Log Message: Add Makefiles for version-specific compat_netbsd32_sysvipc* modules To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1 \ src/sys/modules/compat_netbsd32_sysvipc_10/Makefile cvs rdiff -u -r0 -r1.1.2.1 \ src/sys/modules/compat_netbsd32_sysvipc_14/Makefile cvs rdiff -u -r0 -r1.1.2.1 \ src/sys/modules/compat_netbsd32_sysvipc_50/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/modules/compat_netbsd32_sysvipc_10/Makefile diff -u /dev/null src/sys/modules/compat_netbsd32_sysvipc_10/Makefile:1.1.2.1 --- /dev/null Thu Sep 13 03:52:35 2018 +++ src/sys/modules/compat_netbsd32_sysvipc_10/Makefile Thu Sep 13 03:52:34 2018 @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.2.1 2018/09/13 03:52:34 pgoyette Exp $ + +.include "../Makefile.inc" +.include "../Makefile.assym" + +KMOD= compat_netbsd32_sysvipc_10 + +CPPFLAGS+= -DCOMPAT_NETBSD32 +CPPFLAGS+= -DCOMPAT_10 -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_50 +CPPFLAGS+= -DSYSVSHM -DSYSVSEM -DSYSVMSG + +.PATH: ${S}/compat/netbsd32 + +SRCS+= netbsd32_compat_10_sysv.c + +.include Index: src/sys/modules/compat_netbsd32_sysvipc_14/Makefile diff -u /dev/null src/sys/modules/compat_netbsd32_sysvipc_14/Makefile:1.1.2.1 --- /dev/null Thu Sep 13 03:52:35 2018 +++ src/sys/modules/compat_netbsd32_sysvipc_14/Makefile Thu Sep 13 03:52:34 2018 @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.2.1 2018/09/13 03:52:34 pgoyette Exp $ + +.include "../Makefile.inc" +.include "../Makefile.assym" + +KMOD= compat_netbsd32_sysvipc_14 + +CPPFLAGS+= -DCOMPAT_NETBSD32 +CPPFLAGS+= -DCOMPAT_14 -DCOMPAT_50 +CPPFLAGS+= -DSYSVSHM -DSYSVSEM -DSYSVMSG + +.PATH: ${S}/compat/netbsd32 + +SRCS+= netbsd32_compat_14_sysv.c + +.include Index: src/sys/modules/compat_netbsd32_sysvipc_50/Makefile diff -u /dev/null src/sys/modules/compat_netbsd32_sysvipc_50/Makefile:1.1.2.1 --- /dev/null Thu Sep 13 03:52:35 2018 +++ src/sys/modules/compat_netbsd32_sysvipc_50/Makefile Thu Sep 13 03:52:35 2018 @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.2.1 2018/09/13 03:52:35 pgoyette Exp $ + +.include "../Makefile.inc" +.include "../Makefile.assym" + +KMOD= compat_netbsd32_sysvipc_50 + +CPPFLAGS+= -DCOMPAT_NETBSD32 +CPPFLAGS+= -DCOMPAT_50 +CPPFLAGS+= -DSYSVSHM -DSYSVSEM -DSYSVMSG + +.PATH: ${S}/compat/netbsd32 + +SRCS+= netbsd32_compat_50_sysv.c + +.include
CVS commit: [pgoyette-compat] src/sys/modules/compat_netbsd32_43
Module Name:src Committed By: pgoyette Date: Tue Sep 11 08:41:27 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32_43 [pgoyette-compat]: Makefile Log Message: Use the real version numbers, not just the ones from the template. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_43/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32_43/Makefile diff -u src/sys/modules/compat_netbsd32_43/Makefile:1.1.2.1 src/sys/modules/compat_netbsd32_43/Makefile:1.1.2.2 --- src/sys/modules/compat_netbsd32_43/Makefile:1.1.2.1 Tue Sep 11 07:01:10 2018 +++ src/sys/modules/compat_netbsd32_43/Makefile Tue Sep 11 08:41:27 2018 @@ -1,14 +1,14 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/09/11 07:01:10 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 08:41:27 pgoyette Exp $ .include "../Makefile.inc" .PATH: ${S}/compat/netbsd32 -KMOD= compat_netbsd32_80 +KMOD= compat_netbsd32_43 CPPFLAGS+= -DCOMPAT_NETBSD32 -CPPFLAGS+= -DCOMPAT_80 +CPPFLAGS+= -DCOMPAT_43 -SRCS+= netbsd32_compat_80.c +SRCS+= netbsd32_compat_43.c .include
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Tue Sep 11 07:01:10 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile Added Files: src/sys/modules/compat_netbsd32_43 [pgoyette-compat]: Makefile Log Message: Get ready for compat_netbsd32_43 module To generate a diff of this commit: cvs rdiff -u -r1.202.2.28 -r1.202.2.29 src/sys/modules/Makefile cvs rdiff -u -r1.20.12.5 -r1.20.12.6 src/sys/modules/compat_netbsd32/Makefile cvs rdiff -u -r0 -r1.1.2.1 src/sys/modules/compat_netbsd32_43/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.28 src/sys/modules/Makefile:1.202.2.29 --- src/sys/modules/Makefile:1.202.2.28 Tue Sep 11 04:20:50 2018 +++ src/sys/modules/Makefile Tue Sep 11 07:01:10 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.28 2018/09/11 04:20:50 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.29 2018/09/11 07:01:10 pgoyette Exp $ .include @@ -271,7 +271,7 @@ SUBDIR+= compat_netbsd32_09 compat_netbs SUBDIR+= compat_netbsd32_13 compat_netbsd32_20 SUBDIR+= compat_netbsd32_30 compat_netbsd32_50 SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 -#SUBDIR+= compat_netbsd32_43 +SUBDIR+= compat_netbsd32_43 SUBDIR+= compat_netbsd32_mqueue SUBDIR+= compat_netbsd32_nfssrv SUBDIR+= compat_netbsd32_ptrace @@ -285,7 +285,7 @@ SUBDIR+= compat_netbsd32_09 compat_netbs SUBDIR+= compat_netbsd32_13 compat_netbsd32_20 SUBDIR+= compat_netbsd32_30 compat_netbsd32_50 SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 -#SUBDIR+= compat_netbsd32_43 +SUBDIR+= compat_netbsd32_43 SUBDIR+= compat_netbsd32_mqueue SUBDIR+= compat_netbsd32_nfssrv SUBDIR+= compat_netbsd32_ptrace Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.5 src/sys/modules/compat_netbsd32/Makefile:1.20.12.6 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.5 Tue Sep 11 05:01:35 2018 +++ src/sys/modules/compat_netbsd32/Makefile Tue Sep 11 07:01:10 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.5 2018/09/11 05:01:35 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.6 2018/09/11 07:01:10 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -26,7 +26,6 @@ CPPFLAGS+= -DNTP -DKTRACE -DMODULAR .PATH: ${S}/compat/netbsd32 SRCS+= netbsd32_compat_10.c # belongs to compat_netbsd32_sysvipc_10 SRCS+= netbsd32_compat_14.c # belongs to compat_netbsd32_sysvipc_14 -SRCS+= netbsd32_compat_43.c SRCS+= netbsd32_core.c netbsd32_event.c SRCS+= netbsd32_exec_elf32.c SRCS+= netbsd32_execve.c netbsd32_fs.c Added files: Index: src/sys/modules/compat_netbsd32_43/Makefile diff -u /dev/null src/sys/modules/compat_netbsd32_43/Makefile:1.1.2.1 --- /dev/null Tue Sep 11 07:01:10 2018 +++ src/sys/modules/compat_netbsd32_43/Makefile Tue Sep 11 07:01:10 2018 @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1.2.1 2018/09/11 07:01:10 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/compat/netbsd32 + +KMOD= compat_netbsd32_80 + +CPPFLAGS+= -DCOMPAT_NETBSD32 +CPPFLAGS+= -DCOMPAT_80 + +SRCS+= netbsd32_compat_80.c + +.include
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Tue Sep 11 06:26:59 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32_13 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_80 [pgoyette-compat]: Makefile Log Message: Fix some typos To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_13/Makefile cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/modules/compat_netbsd32_80/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32_13/Makefile diff -u src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.2 src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.3 --- src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.2 Tue Sep 11 04:20:51 2018 +++ src/sys/modules/compat_netbsd32_13/Makefile Tue Sep 11 06:26:59 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:51 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.3 2018/09/11 06:26:59 pgoyette Exp $ .include "../Makefile.inc" @@ -10,6 +10,6 @@ CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 -SRCS+= netbsd32_compat_12.c +SRCS+= netbsd32_compat_13.c .include Index: src/sys/modules/compat_netbsd32_80/Makefile diff -u src/sys/modules/compat_netbsd32_80/Makefile:1.1.2.2 src/sys/modules/compat_netbsd32_80/Makefile:1.1.2.3 --- src/sys/modules/compat_netbsd32_80/Makefile:1.1.2.2 Tue Sep 11 04:20:51 2018 +++ src/sys/modules/compat_netbsd32_80/Makefile Tue Sep 11 06:26:59 2018 @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:51 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.3 2018/09/11 06:26:59 pgoyette Exp $ .include "../Makefile.inc" .PATH: ${S}/compat/netbsd32 -KMOD= compat_netbsd32_60 +KMOD= compat_netbsd32_80 -CPPFLAG+= -DCOMPAT_NETBSD32 +CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_80 SRCS+= netbsd32_compat_80.c
CVS commit: [pgoyette-compat] src/sys/modules/compat_netbsd32
Module Name:src Committed By: pgoyette Date: Tue Sep 11 05:01:35 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile Log Message: Don't include the 60-specific code in the monolithic compat_netbsd32 module To generate a diff of this commit: cvs rdiff -u -r1.20.12.4 -r1.20.12.5 src/sys/modules/compat_netbsd32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.4 src/sys/modules/compat_netbsd32/Makefile:1.20.12.5 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.4 Mon Sep 10 22:50:52 2018 +++ src/sys/modules/compat_netbsd32/Makefile Tue Sep 11 05:01:35 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.4 2018/09/10 22:50:52 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.5 2018/09/11 05:01:35 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -27,7 +27,6 @@ CPPFLAGS+= -DNTP -DKTRACE -DMODULAR SRCS+= netbsd32_compat_10.c # belongs to compat_netbsd32_sysvipc_10 SRCS+= netbsd32_compat_14.c # belongs to compat_netbsd32_sysvipc_14 SRCS+= netbsd32_compat_43.c -SRCS+= netbsd32_compat_60.c SRCS+= netbsd32_core.c netbsd32_event.c SRCS+= netbsd32_exec_elf32.c SRCS+= netbsd32_execve.c netbsd32_fs.c
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Tue Sep 11 04:20:51 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_09 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_12 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_13 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_20 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_30 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_50 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_60 [pgoyette-compat]: Makefile src/sys/modules/compat_netbsd32_80 [pgoyette-compat]: Makefile Log Message: Add -DCOMPAT_NETBSD32 for all the version-specific modules To generate a diff of this commit: cvs rdiff -u -r1.202.2.27 -r1.202.2.28 src/sys/modules/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_09/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_12/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_13/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_20/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_30/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_50/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_60/Makefile cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_netbsd32_80/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.27 src/sys/modules/Makefile:1.202.2.28 --- src/sys/modules/Makefile:1.202.2.27 Mon Sep 10 10:49:10 2018 +++ src/sys/modules/Makefile Tue Sep 11 04:20:50 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.27 2018/09/10 10:49:10 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.28 2018/09/11 04:20:50 pgoyette Exp $ .include @@ -271,7 +271,7 @@ SUBDIR+= compat_netbsd32_09 compat_netbs SUBDIR+= compat_netbsd32_13 compat_netbsd32_20 SUBDIR+= compat_netbsd32_30 compat_netbsd32_50 SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 -SUBDIR+= compat_netbsd32_43 +#SUBDIR+= compat_netbsd32_43 SUBDIR+= compat_netbsd32_mqueue SUBDIR+= compat_netbsd32_nfssrv SUBDIR+= compat_netbsd32_ptrace @@ -285,7 +285,7 @@ SUBDIR+= compat_netbsd32_09 compat_netbs SUBDIR+= compat_netbsd32_13 compat_netbsd32_20 SUBDIR+= compat_netbsd32_30 compat_netbsd32_50 SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 -SUBDIR+= compat_netbsd32_43 +#SUBDIR+= compat_netbsd32_43 SUBDIR+= compat_netbsd32_mqueue SUBDIR+= compat_netbsd32_nfssrv SUBDIR+= compat_netbsd32_ptrace Index: src/sys/modules/compat_netbsd32_09/Makefile diff -u src/sys/modules/compat_netbsd32_09/Makefile:1.1.2.1 src/sys/modules/compat_netbsd32_09/Makefile:1.1.2.2 --- src/sys/modules/compat_netbsd32_09/Makefile:1.1.2.1 Mon Sep 10 09:54:47 2018 +++ src/sys/modules/compat_netbsd32_09/Makefile Tue Sep 11 04:20:50 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/09/10 09:54:47 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:50 pgoyette Exp $ .include "../Makefile.inc" @@ -6,6 +6,7 @@ KMOD= compat_netbsd32_09 +CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_09 -DCOMPAT_10 -DCOMPAT_12 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 Index: src/sys/modules/compat_netbsd32_12/Makefile diff -u src/sys/modules/compat_netbsd32_12/Makefile:1.1.2.1 src/sys/modules/compat_netbsd32_12/Makefile:1.1.2.2 --- src/sys/modules/compat_netbsd32_12/Makefile:1.1.2.1 Mon Sep 10 09:54:47 2018 +++ src/sys/modules/compat_netbsd32_12/Makefile Tue Sep 11 04:20:51 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/09/10 09:54:47 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:51 pgoyette Exp $ .include "../Makefile.inc" @@ -6,6 +6,7 @@ KMOD= compat_netbsd32_12 +CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_12 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 Index: src/sys/modules/compat_netbsd32_13/Makefile diff -u src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.1 src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.2 --- src/sys/modules/compat_netbsd32_13/Makefile:1.1.2.1 Mon Sep 10 10:49:10 2018 +++ src/sys/modules/compat_netbsd32_13/Makefile Tue Sep 11 04:20:51 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/09/10 10:49:10 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/09/11 04:20:51 pgoyette Exp $ .include "../Makefile.inc" @@ -6,6 +6,7 @@ KMOD= compat_netbsd32_13 +CPPFLAGS+= -DCOMPAT_NETBSD32 CPPFLAGS+= -DCOMPAT_13 -DCOMPAT_14 -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80
CVS commit: [pgoyette-compat] src/sys/modules/compat_netbsd32
Module Name:src Committed By: pgoyette Date: Mon Sep 10 10:59:50 UTC 2018 Modified Files: src/sys/modules/compat_netbsd32 [pgoyette-compat]: Makefile Log Message: Remove from the generic module those files which are being included in their own version-specific modules. To generate a diff of this commit: cvs rdiff -u -r1.20.12.2 -r1.20.12.3 src/sys/modules/compat_netbsd32/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_netbsd32/Makefile diff -u src/sys/modules/compat_netbsd32/Makefile:1.20.12.2 src/sys/modules/compat_netbsd32/Makefile:1.20.12.3 --- src/sys/modules/compat_netbsd32/Makefile:1.20.12.2 Mon Sep 10 10:49:10 2018 +++ src/sys/modules/compat_netbsd32/Makefile Mon Sep 10 10:59:50 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20.12.2 2018/09/10 10:49:10 pgoyette Exp $ +# $NetBSD: Makefile,v 1.20.12.3 2018/09/10 10:59:50 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -25,9 +25,8 @@ CPPFLAGS+= -DNTP -DKTRACE -DMODULAR .PATH: ${S}/compat/netbsd32 SRCS+= netbsd32_compat_10.c # belongs to compat_netbsd32_sysvipc_10 -SRCS+= netbsd32_compat_13.c -SRCS+= netbsd32_compat_14.c netbsd32_compat_20.c -SRCS+= netbsd32_compat_30.c netbsd32_compat_43.c +SRCS+= netbsd32_compat_14.c # belongs to compat_netbsd32_sysvipc_14 +SRCS+= netbsd32_compat_43.c SRCS+= netbsd32_compat_50.c netbsd32_compat_60.c SRCS+= netbsd32_core.c netbsd32_event.c SRCS+= netbsd32_exec_elf32.c
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Mon Sep 10 08:43:50 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Don't descend into the build directories for monolithic compat and compat_sysv modules. Add sub-dirs for the soon-to-arrive version-specific compat_netbsd32_xx modules. To generate a diff of this commit: cvs rdiff -u -r1.202.2.25 -r1.202.2.26 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.25 src/sys/modules/Makefile:1.202.2.26 --- src/sys/modules/Makefile:1.202.2.25 Thu Sep 6 06:56:43 2018 +++ src/sys/modules/Makefile Mon Sep 10 08:43:50 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.25 2018/09/06 06:56:43 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.26 2018/09/10 08:43:50 pgoyette Exp $ .include @@ -6,13 +6,15 @@ # Modules for compatability with earlier versions of NetBSD -SUBDIR+= compat compat_util +#SUBDIR+= compat +SUBDIR+= compat_util SUBDIR+= compat_43 compat_sysctl_09_43 SUBDIR+= compat_09 compat_10 compat_12 compat_13 compat_14 SUBDIR+= compat_16 compat_20 compat_30 compat_40 compat_50 SUBDIR+= compat_60 compat_70 compat_80 -SUBDIR+= compat_sysv compat_sysv_10 compat_sysv_14 compat_sysv_50 +#SUBDIR+= compat_sysv +SUBDIR+= compat_sysv_10 compat_sysv_14 compat_sysv_50 SUBDIR+= accf_dataready SUBDIR+= accf_httpready @@ -265,6 +267,12 @@ SUBDIR+= wmimsi .if ${MACHINE_CPU} == "arm" \ || (!empty(MACHINE_ARCH:Mmips64*) && !defined(BSD_MK_COMPAT_FILE)) SUBDIR+= compat_netbsd32 +SUBDIR+= compat_netbsd32_09 compat_netbsd32_10 +SUBDIR+= compat_netbsd32_12 compat_netbsd32_13 +SUBDIR+= compat_netbsd32_14 compat_netbsd32_20 +SUBDIR+= compat_netbsd32_30 compat_netbsd32_50 +SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 +SUBDIR+= compat_netbsd32_43 SUBDIR+= compat_netbsd32_mqueue SUBDIR+= compat_netbsd32_nfssrv SUBDIR+= compat_netbsd32_ptrace @@ -274,6 +282,12 @@ SUBDIR+= compat_netbsd32_sysvipc .if ${MACHINE_ARCH} == "x86_64" SUBDIR+= compat_linux32 SUBDIR+= compat_netbsd32 +SUBDIR+= compat_netbsd32_09 compat_netbsd32_10 +SUBDIR+= compat_netbsd32_12 compat_netbsd32_13 +SUBDIR+= compat_netbsd32_14 compat_netbsd32_20 +SUBDIR+= compat_netbsd32_30 compat_netbsd32_50 +SUBDIR+= compat_netbsd32_60 compat_netbsd32_80 +SUBDIR+= compat_netbsd32_43 SUBDIR+= compat_netbsd32_mqueue SUBDIR+= compat_netbsd32_nfssrv SUBDIR+= compat_netbsd32_ptrace
CVS commit: [pgoyette-compat] src/sys/modules/compat_20
Module Name:src Committed By: pgoyette Date: Fri Mar 30 11:15:25 UTC 2018 Added Files: src/sys/modules/compat_20 [pgoyette-compat]: Makefile Log Message: Forgot to commit this previously. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1 src/sys/modules/compat_20/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/modules/compat_20/Makefile diff -u /dev/null src/sys/modules/compat_20/Makefile:1.1.2.1 --- /dev/null Fri Mar 30 11:15:25 2018 +++ src/sys/modules/compat_20/Makefile Fri Mar 30 11:15:25 2018 @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.2.1 2018/03/30 11:15:25 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/compat/common + +KMOD= compat_20 + +CPPFLAGS+= -DCOMPAT_20 -DCOMPAT_30 +CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 + +SRCS+= compat_20_mod.c +SRCS+= vfs_syscalls_20.c ieee80211_20.c if43_20.c + +.include
CVS commit: [pgoyette-compat] src/sys/modules/compat_16
Module Name:src Committed By: pgoyette Date: Fri Mar 30 05:38:26 UTC 2018 Added Files: src/sys/modules/compat_16 [pgoyette-compat]: Makefile Log Message: Forgot a file! To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1 src/sys/modules/compat_16/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/modules/compat_16/Makefile diff -u /dev/null src/sys/modules/compat_16/Makefile:1.1.2.1 --- /dev/null Fri Mar 30 05:38:26 2018 +++ src/sys/modules/compat_16/Makefile Fri Mar 30 05:38:26 2018 @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.2.1 2018/03/30 05:38:26 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/compat/common + +KMOD= compat_16 + +CPPFLAGS+= -DCOMPAT_16 -DCOMPAT_20 -DCOMPAT_30 +CPPFLAGS+= -DCOMPAT_40 -DCOMPAT_50 -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 + +SRCS+= compat_16_mod.c +SRCS+= kern_sig_16.c + +.include
CVS commit: [pgoyette-compat] src/sys/modules/vnd
Module Name:src Committed By: pgoyette Date: Thu Mar 29 11:22:23 UTC 2018 Modified Files: src/sys/modules/vnd [pgoyette-compat]: Makefile Log Message: We no longer need to force compat_30 - it will be automatically invoked if the appropriate compat module is loaded. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.3.16.1 src/sys/modules/vnd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/vnd/Makefile diff -u src/sys/modules/vnd/Makefile:1.3 src/sys/modules/vnd/Makefile:1.3.16.1 --- src/sys/modules/vnd/Makefile:1.3 Thu Aug 20 11:05:02 2015 +++ src/sys/modules/vnd/Makefile Thu Mar 29 11:22:23 2018 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.3 2015/08/20 11:05:02 christos Exp $ +# $NetBSD: Makefile,v 1.3.16.1 2018/03/29 11:22:23 pgoyette Exp $ .include "../Makefile.inc" -CPPFLAGS+= -DVND_COMPRESSION -DCOMPAT_30 -DCOMPAT_50 +CPPFLAGS+= -DVND_COMPRESSION -DCOMPAT_50 .PATH: ${S}/dev
CVS commit: [pgoyette-compat] src/sys/modules/arch/x86
Module Name:src Committed By: pgoyette Date: Tue Mar 27 03:57:37 UTC 2018 Modified Files: src/sys/modules/arch/x86/amd64-xen [pgoyette-compat]: bsd.amd64-xen.mk src/sys/modules/arch/x86/i386-xen [pgoyette-compat]: bsd.i386-xen.mk src/sys/modules/arch/x86/i386pae-xen [pgoyette-compat]: bsd.i386pae-xen.mk Log Message: Disable previous change - it breaks some stuff To generate a diff of this commit: cvs rdiff -u -r1.1.28.1 -r1.1.28.2 \ src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk cvs rdiff -u -r1.1.28.1 -r1.1.28.2 \ src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk cvs rdiff -u -r1.1.28.1 -r1.1.28.2 \ src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk diff -u src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk:1.1.28.1 src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk:1.1.28.2 --- src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk:1.1.28.1 Mon Mar 26 10:49:45 2018 +++ src/sys/modules/arch/x86/amd64-xen/bsd.amd64-xen.mk Tue Mar 27 03:57:37 2018 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.amd64-xen.mk,v 1.1.28.1 2018/03/26 10:49:45 pgoyette Exp $ +# $NetBSD: bsd.amd64-xen.mk,v 1.1.28.2 2018/03/27 03:57:37 pgoyette Exp $ .ifndef _BSD_AMD64_XEN_MK_ _BSD_AMD64_XEN_MK_=1 @@ -7,6 +7,6 @@ KMODULEARCHDIR:= amd64-xen XEN= 1 -CPPFLAGS+= -DXEN +#CPPFLAGS+= -DXEN .endif # _BSD_AMD64_XEN_MK_ Index: src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk diff -u src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk:1.1.28.1 src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk:1.1.28.2 --- src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk:1.1.28.1 Mon Mar 26 10:49:45 2018 +++ src/sys/modules/arch/x86/i386-xen/bsd.i386-xen.mk Tue Mar 27 03:57:37 2018 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.i386-xen.mk,v 1.1.28.1 2018/03/26 10:49:45 pgoyette Exp $ +# $NetBSD: bsd.i386-xen.mk,v 1.1.28.2 2018/03/27 03:57:37 pgoyette Exp $ .ifndef _BSD_I386_XEN_MK_ _BSD_I386_XEN_MK_=1 @@ -7,6 +7,6 @@ KMODULEARCHDIR:= i386-xen XEN= 1 -CPPFLAGS+= -DXEN +#CPPFLAGS+= -DXEN .endif # _BSD_I386_XEN_MK_ Index: src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk diff -u src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk:1.1.28.1 src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk:1.1.28.2 --- src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk:1.1.28.1 Mon Mar 26 10:49:45 2018 +++ src/sys/modules/arch/x86/i386pae-xen/bsd.i386pae-xen.mk Tue Mar 27 03:57:37 2018 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.i386pae-xen.mk,v 1.1.28.1 2018/03/26 10:49:45 pgoyette Exp $ +# $NetBSD: bsd.i386pae-xen.mk,v 1.1.28.2 2018/03/27 03:57:37 pgoyette Exp $ .ifndef _BSD_I386PAE_XEN_MK_ _BSD_I386PAE_XEN_MK_=1 @@ -8,6 +8,6 @@ KMODULEARCHDIR:= i386pae-xen XEN= 1 PAE= 1 -CPPFLAGS+= -DPAE -DXEN +#CPPFLAGS+= -DPAE -DXEN .endif # _BSD_I386PAE_XEN_MK_
CVS commit: [pgoyette-compat] src/sys/modules/compat
Module Name:src Committed By: pgoyette Date: Tue Mar 27 03:41:51 UTC 2018 Modified Files: src/sys/modules/compat [pgoyette-compat]: Makefile Log Message: Finish disable of compat_60_cpu_ucode.c To generate a diff of this commit: cvs rdiff -u -r1.14.14.6 -r1.14.14.7 src/sys/modules/compat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat/Makefile diff -u src/sys/modules/compat/Makefile:1.14.14.6 src/sys/modules/compat/Makefile:1.14.14.7 --- src/sys/modules/compat/Makefile:1.14.14.6 Mon Mar 26 00:00:39 2018 +++ src/sys/modules/compat/Makefile Tue Mar 27 03:41:51 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14.14.6 2018/03/26 00:00:39 pgoyette Exp $ +# $NetBSD: Makefile,v 1.14.14.7 2018/03/27 03:41:51 pgoyette Exp $ .include "../Makefile.inc" @@ -42,7 +42,7 @@ SRCS+= compat_mod.c compat_exec.c compat .PATH: ${S}/arch/${MACHINE_CPU}/${MACHINE_CPU} .PATH: ${S} ${S}/arch/${MACHINE_EXTRA}/${MACHINE_EXTRA} -.for i in compat_13_machdep.c compat_16_machdep.c compat_60_cpu_ucode.c +.for i in compat_13_machdep.c compat_16_machdep.c # compat_60_cpu_ucode.c . if exists(${S}/arch/${MACHINE}/${MACHINE}/${i}) || \ exists(${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH}/${i}) || \ exists(${S}/arch/${MACHINE_CPU}/${MACHINE_CPU}/${i}) || \
CVS commit: [pgoyette-compat] src/sys/modules/compat
Module Name:src Committed By: pgoyette Date: Mon Mar 26 00:00:39 UTC 2018 Modified Files: src/sys/modules/compat [pgoyette-compat]: Makefile Log Message: Remove duplicate setting of -DCPU_UCODE To generate a diff of this commit: cvs rdiff -u -r1.14.14.5 -r1.14.14.6 src/sys/modules/compat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat/Makefile diff -u src/sys/modules/compat/Makefile:1.14.14.5 src/sys/modules/compat/Makefile:1.14.14.6 --- src/sys/modules/compat/Makefile:1.14.14.5 Thu Mar 22 01:44:51 2018 +++ src/sys/modules/compat/Makefile Mon Mar 26 00:00:39 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14.14.5 2018/03/22 01:44:51 pgoyette Exp $ +# $NetBSD: Makefile,v 1.14.14.6 2018/03/26 00:00:39 pgoyette Exp $ .include "../Makefile.inc" @@ -24,13 +24,6 @@ CPPFLAGS+= -DCOMPAT_20 CPPFLAGS+= -DCOMPAT_30 -DCOMPAT_40 -DCOMPAT_50 CPPFLAGS+= -DCOMPAT_60 -DCOMPAT_70 -DCOMPAT_80 CPPFLAGS+= -DCOMPAT_43 -.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" -CPPFLAGS+= -DCPU_UCODE -# pick up more for bsd.klinks.mk as needed. -MACHINE_EXTRA= x86 -.else -MACHINE_EXTRA= none -.endif .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" CPPFLAGS+= -DCPU_UCODE @@ -38,7 +31,6 @@ CPPFLAGS+= -DCPU_UCODE MACHINE_EXTRA= x86 .else MACHINE_EXTRA= none - .endif .include "../../compat/common/Makefile.sysio"
CVS commit: [pgoyette-compat] src/sys/modules/compat_60
Module Name:src Committed By: pgoyette Date: Sun Mar 25 08:17:42 UTC 2018 Modified Files: src/sys/modules/compat_60 [pgoyette-compat]: Makefile Log Message: Add missing kern_cpu_60.c to the module To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/sys/modules/compat_60/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_60/Makefile diff -u src/sys/modules/compat_60/Makefile:1.1.2.7 src/sys/modules/compat_60/Makefile:1.1.2.8 --- src/sys/modules/compat_60/Makefile:1.1.2.7 Sun Mar 18 21:41:31 2018 +++ src/sys/modules/compat_60/Makefile Sun Mar 25 08:17:42 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.7 2018/03/18 21:41:31 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.8 2018/03/25 08:17:42 pgoyette Exp $ .include "../Makefile.inc" @@ -12,6 +12,7 @@ CPPFLAGS+= -DCOMPAT_60 -DCOMPAT_70 -DCOM CPPFLAGS+= -DCPU_UCODE .endif -SRCS+= compat_60_mod.c kern_sa_60.c tty_60.c kern_time_60.c ccd_60.c +SRCS+= compat_60_mod.c kern_sa_60.c tty_60.c kern_time_60.c ccd_60.c \ + kern_cpu_60.c .include
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Fri Mar 16 02:55:20 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Formatting only - no functional change To generate a diff of this commit: cvs rdiff -u -r1.202.2.6 -r1.202.2.7 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.6 src/sys/modules/Makefile:1.202.2.7 --- src/sys/modules/Makefile:1.202.2.6 Fri Mar 16 02:38:40 2018 +++ src/sys/modules/Makefile Fri Mar 16 02:55:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.6 2018/03/16 02:38:40 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.7 2018/03/16 02:55:20 pgoyette Exp $ .include @@ -6,8 +6,7 @@ # Modules for compatability with earlier versions of NetBSD -SUBDIR+= compatcompat_70 -#SUBDIR+= compat_60 compat_50 compat_40 +SUBDIR+= compatcompat_70 #compat_60 compat_50 compat_40 #SUBDIR+= compat_30 compat_20 compat_16 compat_14 compat_13 #SUBDIR+= compat_12 compat_10 compat_09 SUBDIR+= compat_ossaudio
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Fri Mar 16 02:38:40 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: Ooops - don't use SUBDIR= after the SUBDIR+= lines! To generate a diff of this commit: cvs rdiff -u -r1.202.2.5 -r1.202.2.6 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.5 src/sys/modules/Makefile:1.202.2.6 --- src/sys/modules/Makefile:1.202.2.5 Fri Mar 16 01:20:20 2018 +++ src/sys/modules/Makefile Fri Mar 16 02:38:40 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.5 2018/03/16 01:20:20 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.6 2018/03/16 02:38:40 pgoyette Exp $ .include @@ -6,14 +6,14 @@ # Modules for compatability with earlier versions of NetBSD -SUBDIR+= compatcompat_70#compat_60 compat_50 compat_40 +SUBDIR+= compatcompat_70 +#SUBDIR+= compat_60 compat_50 compat_40 #SUBDIR+= compat_30 compat_20 compat_16 compat_14 compat_13 #SUBDIR+= compat_12 compat_10 compat_09 SUBDIR+= compat_ossaudio SUBDIR+= compat_sysv - -SUBDIR= accf_dataready +SUBDIR+= accf_dataready SUBDIR+= accf_httpready SUBDIR+= adosfs SUBDIR+= aio
CVS commit: [pgoyette-compat] src/sys/modules/compat_60
Module Name:src Committed By: pgoyette Date: Fri Mar 16 01:33:24 UTC 2018 Modified Files: src/sys/modules/compat_60 [pgoyette-compat]: Makefile Log Message: Add note/reminder to deal with setting of CPU_UCODE option based on machine architecture. It's needed for i386, amd64, and XEN3_DOM0 (but _not_ needed for XEN3_DOMU). To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_60/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_60/Makefile diff -u src/sys/modules/compat_60/Makefile:1.1.2.1 src/sys/modules/compat_60/Makefile:1.1.2.2 --- src/sys/modules/compat_60/Makefile:1.1.2.1 Thu Mar 15 23:23:36 2018 +++ src/sys/modules/compat_60/Makefile Fri Mar 16 01:33:24 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/03/15 23:23:36 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/03/16 01:33:24 pgoyette Exp $ .include "../Makefile.inc" @@ -8,6 +8,11 @@ KMOD= compat_60 CPPFLAGS+= -D COMPAT_60 -DCOMPAT_70 -DCOMPAT_80 +# If being built for amd64, i386, or XEN3_DOM0 (but _not_ DOMU), we +# need to add +# +# SRCS+= CPU_UCODE + SRCS+= kern_sa_60.c tty_60.c kern_time_60.c .include
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Fri Mar 16 01:20:20 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Log Message: For now, disable the compat_60 module To generate a diff of this commit: cvs rdiff -u -r1.202.2.4 -r1.202.2.5 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/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.4 src/sys/modules/Makefile:1.202.2.5 --- src/sys/modules/Makefile:1.202.2.4 Thu Mar 15 23:23:35 2018 +++ src/sys/modules/Makefile Fri Mar 16 01:20:20 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.4 2018/03/15 23:23:35 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.5 2018/03/16 01:20:20 pgoyette Exp $ .include @@ -6,11 +6,9 @@ # Modules for compatability with earlier versions of NetBSD -SUBDIR+= compatcompat_70 compat_60 -.ifdef NOTYET -SUBDIR+= compat_50 compat_40 compat_30 compat_20 compat_16 -SUBDIR+= compat_14 compat_13 compat_12 compat_10 compat_09 -.endif +SUBDIR+= compatcompat_70#compat_60 compat_50 compat_40 +#SUBDIR+= compat_30 compat_20 compat_16 compat_14 compat_13 +#SUBDIR+= compat_12 compat_10 compat_09 SUBDIR+= compat_ossaudio SUBDIR+= compat_sysv
CVS commit: [pgoyette-compat] src/sys/modules/compat_70
Module Name:src Committed By: pgoyette Date: Thu Mar 15 07:29:02 UTC 2018 Modified Files: src/sys/modules/compat_70 [pgoyette-compat]: Makefile Log Message: Use correct module name To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/modules/compat_70/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_70/Makefile diff -u src/sys/modules/compat_70/Makefile:1.1.2.1 src/sys/modules/compat_70/Makefile:1.1.2.2 --- src/sys/modules/compat_70/Makefile:1.1.2.1 Thu Mar 15 05:10:05 2018 +++ src/sys/modules/compat_70/Makefile Thu Mar 15 07:29:02 2018 @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.1.2.1 2018/03/15 05:10:05 pgoyette Exp $ +# $NetBSD: Makefile,v 1.1.2.2 2018/03/15 07:29:02 pgoyette Exp $ .include "../Makefile.inc" .PATH: ${S}/compat/common -KMOD= compat +KMOD= compat_70 CPPFLAGS+= -DCOMPAT_70 -DCOMPAT_80
CVS commit: [pgoyette-compat] src/sys/modules/compat_ibcs2
Module Name:src Committed By: pgoyette Date: Sun Mar 11 22:04:35 UTC 2018 Modified Files: src/sys/modules/compat_ibcs2 [pgoyette-compat]: Makefile Log Message: If compat_ibcs2 is being built for i386, make sure we include support for 32-bit executables To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.4.2.1 src/sys/modules/compat_ibcs2/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_ibcs2/Makefile diff -u src/sys/modules/compat_ibcs2/Makefile:1.4 src/sys/modules/compat_ibcs2/Makefile:1.4.2.1 --- src/sys/modules/compat_ibcs2/Makefile:1.4 Wed Aug 9 18:45:30 2017 +++ src/sys/modules/compat_ibcs2/Makefile Sun Mar 11 22:04:35 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2017/08/09 18:45:30 maxv Exp $ +# $NetBSD: Makefile,v 1.4.2.1 2018/03/11 22:04:35 pgoyette Exp $ .include "../Makefile.inc" .include "../Makefile.assym" @@ -8,6 +8,10 @@ KMOD= compat_ibcs2 CPPFLAGS+= -DSYSVSHM -DSYSVSEM -DSYSVMSG CPPFLAGS+= -DCOMPAT_IBCS2 +.if ${MACHINE_ARCH} == "i386" +CPPFLAGS+= -DEXEC_ELF32 +.endif + .PATH: ${S}/compat/ibcs2 SRCS+= ibcs2_errno.c ibcs2_exec.c ibcs2_exec_coff.c ibcs2_exec_elf32.c
CVS commit: [pgoyette-compat] src/sys/modules/compat_sysv
Module Name:src Committed By: pgoyette Date: Sat Mar 10 02:18:56 UTC 2018 Modified Files: src/sys/modules/compat_sysv [pgoyette-compat]: Makefile Log Message: Include the 5.0 sysctl in the compat_sysv module To generate a diff of this commit: cvs rdiff -u -r1.3.10.3 -r1.3.10.4 src/sys/modules/compat_sysv/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat_sysv/Makefile diff -u src/sys/modules/compat_sysv/Makefile:1.3.10.3 src/sys/modules/compat_sysv/Makefile:1.3.10.4 --- src/sys/modules/compat_sysv/Makefile:1.3.10.3 Fri Mar 9 09:37:01 2018 +++ src/sys/modules/compat_sysv/Makefile Sat Mar 10 02:18:56 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3.10.3 2018/03/09 09:37:01 pgoyette Exp $ +# $NetBSD: Makefile,v 1.3.10.4 2018/03/10 02:18:56 pgoyette Exp $ .include "../Makefile.inc" @@ -16,7 +16,7 @@ CPPFLAGS+= -DCOMPAT_14 CPPFLAGS+= -DCOMPAT_50 SRCS+= sysv_mod.c -SRCS+= kern_ipc_10.c +SRCS+= kern_ipc_10.c sysv_ipc_50.c SRCS+= sysv_msg_14.c sysv_sem_14.c sysv_shm_14.c SRCS+= sysv_msg_50.c sysv_sem_50.c sysv_shm_50.c
CVS commit: [pgoyette-compat] src/sys/modules/compat_sysv
Module Name:src Committed By: pgoyette Date: Fri Mar 9 02:06:45 UTC 2018 Added Files: src/sys/modules/compat_sysv [pgoyette-compat]: Makefile Log Message: More on module renaming - fun with CVS To generate a diff of this commit: cvs rdiff -u -r0 -r1.3.10.1 src/sys/modules/compat_sysv/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Added files: Index: src/sys/modules/compat_sysv/Makefile diff -u /dev/null src/sys/modules/compat_sysv/Makefile:1.3.10.1 --- /dev/null Fri Mar 9 02:06:45 2018 +++ src/sys/modules/compat_sysv/Makefile Fri Mar 9 02:06:45 2018 @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.3.10.1 2018/03/09 02:06:45 pgoyette Exp $ + +.include "../Makefile.inc" + +.PATH: ${S}/kern + +KMOD= sysv_ipc + +CPPFLAGS+= -DSYSVSEM -DSYSVSHM -DSYSVMSG + +.PATH: ${S}/compat/common + +CPPFLAGS+= -DCOMPAT_10 +CPPFLAGS+= -DCOMPAT_13 +CPPFLAGS+= -DCOMPAT_14 +CPPFLAGS+= -DCOMPAT_50 + +SRCS+= sysv_ipc_mod.c +SRCS+= kern_ipc_10.c +SRCS+= sysv_msg_14.c sysv_sem_14.c sysv_shm_14.c +SRCS+= sysv_msg_50.c sysv_sem_50.c sysv_shm_50.c + +.include
CVS commit: [pgoyette-compat] src/sys/modules
Module Name:src Committed By: pgoyette Date: Fri Mar 9 01:45:46 UTC 2018 Modified Files: src/sys/modules [pgoyette-compat]: Makefile Removed Files: src/sys/modules/compat_sysv_ipc [pgoyette-compat]: Makefile Log Message: Rename the new compat_sysv_ipc module to just compat_sysv To generate a diff of this commit: cvs rdiff -u -r1.202.2.1 -r1.202.2.2 src/sys/modules/Makefile cvs rdiff -u -r1.1.2.1 -r0 src/sys/modules/compat_sysv_ipc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.202.2.1 src/sys/modules/Makefile:1.202.2.2 --- src/sys/modules/Makefile:1.202.2.1 Fri Mar 9 01:27:50 2018 +++ src/sys/modules/Makefile Fri Mar 9 01:45:46 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.202.2.1 2018/03/09 01:27:50 pgoyette Exp $ +# $NetBSD: Makefile,v 1.202.2.2 2018/03/09 01:45:46 pgoyette Exp $ .include @@ -29,7 +29,7 @@ SUBDIR+= coda SUBDIR+= coda5 SUBDIR+= compat SUBDIR+= compat_ossaudio -SUBDIR+= compat_sysv_ipc +SUBDIR+= compat_sysv SUBDIR+= coredump SUBDIR+= dbcool SUBDIR+= des
CVS commit: [pgoyette-compat] src/sys/modules/compat
Module Name:src Committed By: pgoyette Date: Thu Mar 8 09:54:36 UTC 2018 Modified Files: src/sys/modules/compat [pgoyette-compat]: Makefile Log Message: Include shared/common routines in the compat_netbsd Makefile XXX These may later be extracted into an independant compat_util XXX module. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.14.14.1 src/sys/modules/compat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/modules/compat/Makefile diff -u src/sys/modules/compat/Makefile:1.14 src/sys/modules/compat/Makefile:1.14.14.1 --- src/sys/modules/compat/Makefile:1.14 Thu Nov 3 04:26:58 2016 +++ src/sys/modules/compat/Makefile Thu Mar 8 09:54:36 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2016/11/03 04:26:58 riastradh Exp $ +# $NetBSD: Makefile,v 1.14.14.1 2018/03/08 09:54:36 pgoyette Exp $ .include "../Makefile.inc" @@ -27,7 +27,7 @@ CPPFLAGS+= -DCOMPAT_43 .include "../../compat/common/Makefile.sysio" -SRCS+= compat_mod.c +SRCS+= compat_mod.c compat_exec.c compat_util.c .PATH: ${S}/arch/${MACHINE}/${MACHINE} .PATH: ${S}/arch/${MACHINE_ARCH}/${MACHINE_ARCH}