diff -Nur modutils-2.3.7/ChangeLog modutils-2.3.8/ChangeLog --- modutils-2.3.7/ChangeLog Fri Nov 26 00:45:07 1999 +++ modutils-2.3.8/ChangeLog Sat Dec 11 04:17:50 1999 @@ -1,12 +1,27 @@ +1999-12-11 Keith Owens + + modutils 2.3.8 + + * More flexible recognition of the way the utility was called. + Suggested by Stepan Kasal, different implementation by Keith Owens. + * Add option to strip binaries during install. + Suggested by Stepan Kasal, different implementation by Keith Owens. + * Rework --enable-combined configure options, default is now to build + a single module containing insmod, rmmod, modprobe, lsmod and ksyms. + Stepan Kasal. + * Change --enable-combined-sparc to --enable-common-sparc, using + "combined" for a single module as well as common sparc 32/64 code was + confusing. Keith Owens. + * Reduce ambiguity when an alias and a module have the same name. + Keith Owens. + * Rework common sparc code. Stepan Kasal. + 1999-11-21 Keith Owens modutils 2.3.7 * Reinstate kernel 2.0 support in rmmod. * Include mips in target cpu list. Debian #48875. - * Standard support for cross compilation, suggested by Peter - Loje Hansen. Implemented by kaos using a different method - to make it compatible with the Linux kernel. * insmod_ksymoops_clean checks if /proc/ksyms exists. Debian #49013. * snap_shot remove test for symlink. Debian #49059. * Correct RPM spec file. Niels Kristian Bech Jensen. @@ -18,6 +33,7 @@ Jelinek. * Cross compile support with thanks to Peter Loje Hansen. * Add --disable-insmod-static. + * Add MOD_INITIALIZING. 1999-10-18 Keith Owens diff -Nur modutils-2.3.7/INSTALL modutils-2.3.8/INSTALL --- modutils-2.3.7/INSTALL Thu Nov 25 23:47:48 1999 +++ modutils-2.3.8/INSTALL Tue Dec 7 21:42:01 1999 @@ -47,13 +47,22 @@ programs to suppress the warnings, default is "-Wno-uninitialized". -configure takes six modutils specific options, as well as the standard +configure takes ten modutils specific options, as well as the standard configure options. +--enable-combined Create insmod and rmmod/modprobe/lsmod/ksyms as + one executable. Default is one combined module, + if you --disable-combined you can still combine + individual modules into insmod with + --enable-combined-X. --enable-combined-rmmod Create insmod and rmmod as one executable, - default is yes. + default is taken from --enable-combined. --enable-combined-modprobe Create insmod and modprobe as one executable, - default is yes. + default is taken from --enable-combined. +--enable-combined-lsmod Create insmod and lsmod as one executable, + default is taken from --enable-combined. +--enable-combined-ksyms Create insmod and ksyms as one executable, + default is taken from --enable-combined. --enable-compat-2-0 Create utilities runnable on a Linux 2.0 system, default is yes. --enable-kerneld The default is to compile kerneld, even though @@ -61,12 +70,14 @@ 2.1.91, the option exists for backwards compatibility. Distributions can use --disable-kerneld to remove the crud. ---enable-combined-sparc Make all the utilities work on both sparc32 and +--enable-common-sparc Make all the utilities work on both sparc32 and sparc64 as one executable. Default is yes for sparc, no for other architectures. --disable-insmod-static The default is not to build insmod.static. You probably only need this if you are building your own initrd boot system. +--enable-strip Are binaries to be stripped during install? + Default is yes. To disable any of these, specify --disable-