freebsd-dev/lib/libc
Andrew Gallatin df11547f5d Fix printing of long doubles to match the size that
gcc is using.  This fixes devstat consumers (like vmstat, iostat,
systat) so they don't print crazy zillion digit numbers for
disk transfers and bandwidth.

According to gcc, long doubles are 64-bits, rather than 128 bits
like the SVR4 ABI spec wants them to be..  Note that MacOSX also treats
long doubles as 64-bits, and not 128 bits, so we are in good company.

Reviewed by: das
Approved by: grehan
2004-07-19 23:56:07 +00:00
..
alpha Replace seven nominally MD implementations of frexp() that are broken 2004-07-18 21:23:39 +00:00
amd64 Make FLT_ROUNDS correctly reflect the dynamic rounding mode. 2004-07-19 08:17:25 +00:00
arm Replace seven nominally MD implementations of frexp() that are broken 2004-07-18 21:23:39 +00:00
compat-43 Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
db Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
gdtoa Updated manh shift constant type to 'ULL' for PPC to fix 2004-01-21 04:51:50 +00:00
gen Fix two bugs in the signbit() macro, which was implemented last year: 2004-07-19 08:16:10 +00:00
gmon Document the location of the header file which declares the function 2004-06-14 18:41:24 +00:00
i386 Make FLT_ROUNDS correctly reflect the dynamic rounding mode. 2004-07-19 08:17:25 +00:00
ia64 Make FLT_ROUNDS correctly reflect the dynamic rounding mode. 2004-07-19 08:17:25 +00:00
include When a dynamic NSS module is built and linked against a thread 2004-03-30 15:56:15 +00:00
locale Add fast paths for conversion of plain ASCII characters. 2004-07-09 15:46:06 +00:00
net Markup nits. 2004-07-07 20:15:31 +00:00
nls Remove incomplete support for running FreeBSD userland on old NetBSD kernels 2003-10-29 10:45:01 +00:00
posix1e Fix the NAME section making whatis(1) happy in particular. 2004-07-05 17:12:53 +00:00
powerpc Fix printing of long doubles to match the size that 2004-07-19 23:56:07 +00:00
quad
regex Update paths to reg*.c and regex2.h. Add a target to build regex.h. 2004-07-19 08:48:17 +00:00
rpc Eliminate double whitespace. 2004-07-03 22:30:10 +00:00
softfloat Import the softfloat emulation library, needed for FreeBSD/arm right now. 2004-05-14 12:13:06 +00:00
sparc64 Replace seven nominally MD implementations of frexp() that are broken 2004-07-18 21:23:39 +00:00
stdio Add a cross reference to fgetwln(3). 2004-07-16 06:07:12 +00:00
stdlib mdoc(7) fixes. 2004-07-07 19:57:16 +00:00
stdtime Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
string Mechanically kill hard sentence breaks. 2004-07-02 23:52:20 +00:00
sys Document the MSG_DONTWAIT flag. 2004-07-16 17:15:37 +00:00
uuid Remove stale DCE 1.1 pointers to the IBM site. The URLs aren't valid 2003-08-08 19:18:43 +00:00
xdr We use __arm__, not __arm32__. 2004-05-14 11:51:22 +00:00
yp
Makefile Import the FreeBSD/arm libc bits. 2004-05-14 12:04:31 +00:00