freebsd-dev/share/examples
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
..
cvsup Update the list of CVSup mirror sites. 1997-02-01 05:40:36 +00:00
drivers Description of what the files in this directory do.. 1997-02-02 07:35:59 +00:00
etc Select between the generic math functions and the i387-specific ones 1997-02-16 18:26:31 +00:00
find_interface Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
FreeBSD_version Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ibcs2 A little COFF program (uuencoded) + README. Just do we can show 1994-10-23 19:23:50 +00:00
lkm Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
mdoc some stylistic changes... "you name here" and "you name" to "your name" 1997-02-14 04:16:19 +00:00
meteor Sweep through the tree fixing mmap() usage: 1997-01-16 21:58:40 +00:00
perfmon Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
printing Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
slattach -u unit-command example 1996-02-17 19:36:08 +00:00
sliplogin Changes to the SLIP support files to show how to do proxy ARP. 1996-08-03 05:43:40 +00:00
startslip Update to reflect new options 1995-09-15 20:15:10 +00:00
sunrpc Remove trailing whitespace. 1995-05-30 06:58:14 +00:00
sup Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
worm Amend the README to mention "dummy" feature. Nobody will read the 1996-11-06 13:54:35 +00:00
Makefile Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00