HardenedBSD/etc
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
..
defaults Select between the generic math functions and the i387-specific ones 1997-02-16 18:26:31 +00:00
etc.amd64 As /etc/sysconfig and /etc/rc.i386 is now, you can't modify the syscons 1997-01-24 10:12:45 +00:00
etc.i386 add a disktab entry for those people who need abit of help 1997-02-10 10:11:54 +00:00
kerberosIV
mail
mtree Add "/usr/share/examples/drivers/", fixing make world breakage. 1997-02-03 16:13:42 +00:00
namedb Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ppp Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
rc.d Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
root Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
sendmail
aliases
amd.map
crontab Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
csh.cshrc
csh.login
csh.logout
daily Security fix. Strip the encrypted passwords out of the "master.passwd" 1997-02-08 20:54:38 +00:00
disktab add a disktab entry for those people who need abit of help 1997-02-10 10:11:54 +00:00
dm.conf
fbtab
ftpusers
gettytab
group
host.conf Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
hosts Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
hosts.equiv
hosts.lpd
inetd.conf
locale.alias
login.access
login.conf Made more reasonable as a set of defaults. Remove cruft, fix a couple 1997-01-22 03:33:55 +00:00
make.conf Select between the generic math functions and the i387-specific ones 1997-02-16 18:26:31 +00:00
MAKEDEV Add worm(4)'s bdev entry. 1997-02-06 22:23:26 +00:00
MAKEDEV.local
Makefile Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
master.passwd
minfree
modems
monthly
motd
netstart Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
networks
newsyslog.conf Change the header line to read "count" instead of "ngen" so 1997-02-05 14:17:11 +00:00
pccard_ether
pccard.conf.sample Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
phones Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
printcap Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
profile
protocols Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
rc Make sure newly created /var/account/acct file is 0600 mode. 1997-01-16 02:18:37 +00:00
rc.firewall Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
rc.local Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
rc.pccard
rc.serial Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
remote
rpc
security Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
services Since we have netatalk in the kernel, make life a little easier for 1997-01-25 20:55:46 +00:00
shells
sysconfig Fixed comment that did not match code (cursor -> bell). 1997-01-27 06:12:08 +00:00
syslog.conf
termcap.small
ttys Change the entry for ttyv3 to be the same as X would require if we 1997-01-25 05:51:23 +00:00
weekly Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00