head	1.1;
branch	1.1.1;
access;
symbols
	libc-4-6-30:1.1.1.1
	libc-4-6-29:1.1.1.1
	libc-4-6-28-6:1.1.1.1
	libc-4-6-28-5:1.1.1.1
	libc-4-6-28-4:1.1.1.1
	libc-4-6-28-3:1.1.1.1
	libc-4-6-28-2:1.1.1.1
	libc-4-6-28-1:1.1.1.1
	libc-4-6-28:1.1.1.1
	libc-4-6-27:1.1.1.1
	linux:1.1.1;
locks; strict;
comment	@# @;


1.1
date	95.02.18.05.33.21;	author hjl;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	95.02.18.05.33.22;	author hjl;	state Exp;
branches;
next	;


desc
@@



1.1
log
@Initial revision
@
text
@
The functions in this directory go under libc-linux/libio/ldouble.
They implement `L' for `long double' in *printf and *scanf.

iovfprintf.c, iovfscanf.c, outfloat.c are modified versions of the
files in libc-4.6.22, which in turn come from libg++.  ioldouble.c is
a new file that does binary <-> decimal conversion for long double
values; it uses the same method as gcc-2.4.x and later, which is
supposed to be compliant with the IEEE 754 and IEEE 854 standards.

The conversions have been checked by tfformat.c, which comes from the
libg++ distribution, by ieeetest.zoo which is at usc.edu, and on all
powers of ten from 10^-4931 to 10^+4931.


Steve Moshier (moshier@@world.std.com)

Update to libc-4.6.20 by Olaf Flebbe 
                            (o.flebbe@@science-computing.uni-tuebingen.de)
@


1.1.1.1
log
@The Linux C library 4.6.27 (source files).
@
text
@@
