freebsd-dev/lib/libc
David Schultz 9fd7a48db0 Cut out the gordian handling of subnormals by bit fiddling, and
instead use the FPU to convert subnormals to normals.  (NB: Further
simplification is possible, such as using the FPU for the rounding
step.)

This fixes a bug reported by stefanf where long double subnormals in
the Intel 80-bit format would be output with one fewer digit than
necessary when the default precision was used.
2005-01-18 18:44:07 +00:00
..
alpha Eliminate gdtoa.mk and move its contents to ${MACHINE_ARCH}/Makefile.inc. 2005-01-15 05:23:58 +00:00
amd64 Eliminate gdtoa.mk and move its contents to ${MACHINE_ARCH}/Makefile.inc. 2005-01-15 05:23:58 +00:00
arm Eliminate gdtoa.mk and move its contents to ${MACHINE_ARCH}/Makefile.inc. 2005-01-15 05:23:58 +00:00
compat-43
db
gdtoa Cut out the gordian handling of subnormals by bit fiddling, and 2005-01-18 18:44:07 +00:00
gen Markup: convert a display to a list. 2005-01-15 11:40:33 +00:00
gmon
i386 Eliminate gdtoa.mk and move its contents to ${MACHINE_ARCH}/Makefile.inc. 2005-01-15 05:23:58 +00:00
ia64 Eliminate gdtoa.mk and move its contents to ${MACHINE_ARCH}/Makefile.inc. 2005-01-15 05:23:58 +00:00
include
locale Markup style. 2005-01-15 11:22:13 +00:00
net Eliminate macro calls inside literal displays. 2005-01-15 12:28:01 +00:00
nls
posix1e Fixed markup bug. 2005-01-15 12:21:03 +00:00
powerpc Add a file missed in the previous commit: 2005-01-15 05:26:32 +00:00
quad
regex
rpc
softfloat
sparc64 Correct the values of FLT_ROUNDS for the FE_UPWARD and FE_DOWNWARD cases. 2005-01-18 15:29:28 +00:00
stdio Scheduled mdoc(7) sweep. 2005-01-11 20:50:51 +00:00
stdlib Markup fixes. 2005-01-14 21:07:56 +00:00
stdtime Scheduled mdoc(7) sweep. 2005-01-11 20:50:51 +00:00
string
sys Eliminate macro calls inside literal displays. 2005-01-15 12:28:01 +00:00
uuid Constify arguments. 2005-01-03 02:56:15 +00:00
xdr
yp
Makefile Eliminate gdtoa.mk and move its contents to ${MACHINE_ARCH}/Makefile.inc. 2005-01-15 05:23:58 +00:00