freebsd-src/sys/i386
Bruce Evans dab159e3d6 Select between the generic math functions and the i387-specific ones
at runtime.

etc/make.conf:
Nuked HAVE_FPU option.

lib/msun/Makefile:
Always build the i387 objects.  Copy the i387 source files at build
time so that the i387 objects have different names.  This is simpler
than renaming the files in the cvs repository or repeating half of
bsd.lib.mk to add explicit rules.

lib/msun/src/*.c:
Renamed all functions that have an i387-specific version by adding
`__generic_' to their names.

lib/msun/src/get_hw_float.c:
New file for getting machdep.hw_float from the kernel.

sys/i386/include/asmacros.h:
Abuse the ENTRY() macro to generate jump vectors and associated code.
This works much like PIC PLT dynamic initialization.  The PIC case is
messy.  The old i387 entry points are renamed.  Renaming is easier
here because the names are given by macro expansions.
1997-02-16 18:26:31 +00:00
..
apm Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
bios Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
boot Get defaults for the boot device (and flags) from the file 1997-02-13 13:15:47 +00:00
conf Use a valid value for MSGSSZ 1997-02-12 09:47:31 +00:00
eisa This mega-merge brings Matt Thomas' 960801 FDDI driver (almost) up 1997-01-17 23:54:45 +00:00
i386 This no longer depends on NFS being defined so that it 1997-02-12 16:46:25 +00:00
ibcs2 Make this compile again after the Lite2 merge. 1997-02-10 16:32:52 +00:00
include Select between the generic math functions and the i387-specific ones 1997-02-16 18:26:31 +00:00
isa Changed #include order to match better order in 2.2. 1997-02-13 22:48:19 +00:00
linux Make this compile again after the Lite2 merge. 1997-02-10 16:34:16 +00:00
pci Sync with <pci/pcibus.h>. pcibus.c unfortunately still compiled (with 1997-01-25 18:51:01 +00:00
scsi Changed timeout for requesting sense from 100ms to 1 second. 1997-02-14 03:13:37 +00:00
Makefile Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00