Module Name: src Committed By: christos Date: Sat Apr 4 19:50:54 UTC 2020
Modified Files: src/distrib/common: Makefile.minirootkmod src/distrib/sets: mkvars.mk sets.subr src/distrib/sets/lists/base: mi src/distrib/sets/lists/modules: mi src/etc: Makefile src/share/mk: bsd.kmodule.mk src/sys/arch/i386/stand/boot: Makefile.boot boot2.c src/sys/arch/i386/stand/lib: exec.c src/sys/arch/x86/x86: x86_machdep.c src/sys/conf: Makefile.kern.inc src/sys/kern: kern_module.c src/sys/sys: systm.h Log Message: Infrastructure for putting kernel+modules in /netbsd/kernel and /netbsd/modules respectively instead of /netbsd and /stand/<arch>/<version>/modules. This is only supported for x86, and is turned off by default. To try it, add KERNEL_DIR=yes in your /mk.conf and install a system from that build. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/distrib/common/Makefile.minirootkmod cvs rdiff -u -r1.37 -r1.38 src/distrib/sets/mkvars.mk cvs rdiff -u -r1.187 -r1.188 src/distrib/sets/sets.subr cvs rdiff -u -r1.1238 -r1.1239 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.135 -r1.136 src/distrib/sets/lists/modules/mi cvs rdiff -u -r1.441 -r1.442 src/etc/Makefile cvs rdiff -u -r1.63 -r1.64 src/share/mk/bsd.kmodule.mk cvs rdiff -u -r1.73 -r1.74 src/sys/arch/i386/stand/boot/Makefile.boot cvs rdiff -u -r1.72 -r1.73 src/sys/arch/i386/stand/boot/boot2.c cvs rdiff -u -r1.75 -r1.76 src/sys/arch/i386/stand/lib/exec.c cvs rdiff -u -r1.136 -r1.137 src/sys/arch/x86/x86/x86_machdep.c cvs rdiff -u -r1.268 -r1.269 src/sys/conf/Makefile.kern.inc cvs rdiff -u -r1.148 -r1.149 src/sys/kern/kern_module.c cvs rdiff -u -r1.293 -r1.294 src/sys/sys/systm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.