freebsd-skq/sys/conf
John Polstra 61b005296f This commit affects ELF kernels only.
Remove "setdefs.h" and arrange to generate it automatically at
ELF kernel build time.

"gensetdefs.c" is a utility which scans a set of ELF object files
and outputs a line ``DEFINE_SET(name, length);'' for each linker
set that it finds.  When generating an ELF kernel, this is run just
before the final link to generate "setdefs.h".

Remove the init_sets() function from "setdef0.c", and its call from
"machdep.c".  Since "gensetdefs.c" calculates the length of each
set, it is no longer necessary in an ELF kernel to count the set
elements at kernel initialization time.  Also remove "set_of_sets"
which was used for this purpose.

Link "setdef0" and "setdef1" into the kernel only if building for
ELF.  Since init_sets() is no longer used, there is no need to link
them into an a.out kernel.
1997-05-21 23:21:30 +00:00
..
defines Add some more defines that don't change the genericness of a file. 1995-05-11 20:21:23 +00:00
files Bring in some kernel bootp support. This removes the need for netboot 1997-05-11 18:05:39 +00:00
files.i386 Man the liferafts! Here comes the long awaited SMP -> -current merge! 1997-04-26 11:46:25 +00:00
files.newconf merge ATM driver 1997-05-09 12:19:06 +00:00
files.pc98 Merge SMP code from IBM-PC tree into PC-98 tree. 1997-04-27 13:22:09 +00:00
kern.mk Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
kmod.mk Add SMPHDRS to CLEANFILES instead of replacing its current value. 1997-05-06 14:29:56 +00:00
majors Add char#80 xdcp, assigned to Chris Ficklin <chris@serengeti.com> 1997-03-10 20:25:45 +00:00
Makefile.i386 This commit affects ELF kernels only. 1997-05-21 23:21:30 +00:00
Makefile.pc98 Synchronize with sys/i386/conf/Makefile.pc98 revision 1.96. 1997-05-08 09:13:40 +00:00
Makefile.powerpc This commit affects ELF kernels only. 1997-05-21 23:21:30 +00:00
newvers.sh Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
nfsswapkernel.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
NOTES Bring in some kernel bootp support. This removes the need for netboot 1997-05-11 18:05:39 +00:00
options This mega-commit brings the following: 1997-05-04 15:24:23 +00:00
options.i386 Round 1 of a long series of commits.. 1997-05-07 19:39:16 +00:00
options.pc98 Synchronize with sys/i386/conf/options.i386 revision 1.44. 1997-05-08 09:18:11 +00:00
param.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
systags.sh Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00