freebsd_amp_hwpstate/sys/i386
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
..
apm Fix embarrasing typo that survived because I applied the wrong patch- 1997-03-30 09:08:00 +00:00
bios Fix embarrasing typo that survived because I applied the wrong patch- 1997-03-30 09:08:00 +00:00
boot Removed some useless code: 1997-05-16 10:40:00 +00:00
conf This commit affects ELF kernels only. 1997-05-21 23:21:30 +00:00
eisa Don't include <sys/ioctl.h> in the kernel. Stage 1: don't include 1997-03-24 11:25:10 +00:00
i386 This commit affects ELF kernels only. 1997-05-21 23:21:30 +00:00
ibcs2 md_regs is a struct trapframe * now, not int [] 1997-05-07 20:05:45 +00:00
include Fill out the ELF header files to make them more or less complete. 1997-05-21 23:07:31 +00:00
isa Several bug fixes for the ee16 support from Richard Straka: 1997-05-21 18:26:09 +00:00
linux md_regs is a struct trapframe * now, not int [] 1997-05-07 20:05:45 +00:00
pci Mask out revision register in consistency test of class register. 1997-04-09 11:34:50 +00:00
scsi Print out some more diagnostic information when we reject a message. 1997-04-26 05:03:18 +00:00
Makefile Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00