freebsd-skq/lib
bde 76448b8654 Oops, on amd64 (and probably on all non-i386 systems), the previous
commit broke the 2**24 cases where |x| > DBL_MAX/2.  There are exponent
range problems not just for denormals (underflow) but for large values
(overflow).  Doubles have more than enough exponent range to avoid the
problems, but I forgot to convert enough terms to double, so there was
an x+x term which was sometimes evaluated in float precision.

Unfortunately, this is a pessimization with some combinations of systems
and compilers (it makes no difference on Athlon XP's, but on Athlon64's
it gives a 5% pessimization with gcc-3.4 but not with gcc-3.3).

Exlain the problem better in comments.
2006-01-05 09:18:48 +00:00
..
bind Updated versions of header files generated per the instructions 2005-12-29 04:29:03 +00:00
csu
libalias
libarchive [mdoc] add missing space before a punctuation type argument. 2005-12-13 17:07:52 +00:00
libatm
libautofs
libbegemot
libbluetooth
libbsnmp
libbz2
libc Document the recently-added EINVAL behavior. 2006-01-05 08:55:56 +00:00
libc_r
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevinfo
libdevstat
libdisk Fix prototypes. 2005-11-24 10:30:44 +00:00
libedit Merge NetBSD's revision 1.27. This bug can be observed eg. when browsing 2005-12-04 09:34:56 +00:00
libexpat
libfetch Fix misspelling in Poul-Henning Kamp's email address under AUTHORS, from 2005-11-30 04:08:45 +00:00
libform
libftpio
libgeom Fix prototype. 2005-11-24 10:43:35 +00:00
libgpib
libgssapi Use the correct shared-library version number (the same as the one used 2006-01-01 11:01:01 +00:00
libio
libipsec
libipx
libkiconv
libkse For the ``#ifdef NOTYET'' code that allows calling non-async-safe 2006-01-03 15:34:27 +00:00
libkvm
libmagic
libmd
libmemstat Tidy up markup and fix two bugs. 2005-11-21 17:18:34 +00:00
libmenu
libmilter
libmp
libncp
libncurses
libnetgraph
libngatm
libopie
libpam
libpanel
libpcap
libpmc Fix prototypes. 2005-11-24 10:54:47 +00:00
libpthread For the ``#ifdef NOTYET'' code that allows calling non-async-safe 2006-01-03 15:34:27 +00:00
libradius
librpcsvc
libsbuf
libsdp
libsm
libsmb
libsmdb
libsmutil
libstand Fix prototypes. 2005-11-24 11:14:06 +00:00
libtacplus
libtelnet
libthr 1. Add SIGEV_THREAD notification for mq_notify. 2006-01-04 11:48:02 +00:00
libthread_db
libufs
libugidfw
libusbhid Fix prototypes. 2005-11-24 11:26:36 +00:00
libutil Document the LOGIN_SETMAC setusercontext(3) flag. While we are here, drop 2005-12-30 06:16:20 +00:00
libvgl
libwrap
liby
libypclnt
libz
msun Oops, on amd64 (and probably on all non-i386 systems), the previous 2006-01-05 09:18:48 +00:00
ncurses
Makefile Add a new extensible GSS-API layer which can support GSS-API plugins, 2005-12-29 14:40:22 +00:00
Makefile.inc