freebsd_amp_hwpstate/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
etc.i386
kerberosIV
mail
mtree
namedb
ppp
rc.d
root
sendmail
MAKEDEV
MAKEDEV.local
Makefile
aliases
amd.map
crontab
csh.cshrc
csh.login
csh.logout
daily
disktab
dm.conf
fbtab
ftpusers
gettytab
group
host.conf
hosts
hosts.equiv
hosts.lpd
inetd.conf
locale.alias
login.access
login.conf
make.conf Select between the generic math functions and the i387-specific ones 1997-02-16 18:26:31 +00:00
master.passwd
minfree
modems
monthly
motd
netstart
networks
newsyslog.conf
pccard.conf.sample
pccard_ether
phones
printcap
profile
protocols
rc
rc.firewall
rc.local
rc.pccard
rc.serial
remote
rpc
security
services
shells
sysconfig
syslog.conf
termcap.small
ttys
weekly