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 Update this to what freefall's been running for a day or so. 1996-12-06 11:29:15 +00:00
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 ru_SU -> ru_RU 1996-11-21 10:17:45 +00:00
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 Better users list 1996-10-04 20:05:13 +00:00
gettytab Cosmetic tweak. 1996-09-18 19:01:29 +00:00
group Move "dialer" to gid == 68. 1996-03-12 15:19:31 +00:00
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 Add commented out example entry for imap4 1997-01-12 17:55:16 +00:00
locale.alias Add ru_RU as alias to ru_SU 1996-11-21 10:13:25 +00:00
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 Move daemon from group 31 to group 1 1996-09-01 23:13:16 +00:00
minfree
modems
monthly Invoke weekly.local and monthly.local if they exist. 1996-10-19 21:52:16 +00:00
motd Highly cosmetic tweaks. 1996-04-30 04:59:57 +00:00
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 Fix reverse logic bug which caused the ethernet configuration to never work. 1996-04-24 00:04:10 +00:00
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 ru_SU -> ru_RU 1996-11-21 10:17:45 +00:00
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 Minor modifications to the PCCARD startup files and comments. 1997-01-06 06:26:01 +00:00
rc.serial Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
remote
rpc Mention the `amd' program version number. The amq(8) man page 1996-04-04 17:29:26 +00:00
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 auth.debug should not be sent to root realtime 1996-11-06 22:27:04 +00:00
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