mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 02:40:08 +00:00
77a58cad3f
* libio/Makefile [routines]: Remove iofscanf, add iopopen, pclose. * libio/iofscanf.c: Remove file. * libio/iogetdelim.c (_IO_getdelim): Correct stupid bug at string termination. * libio/iopopen.c: New file from GNU libio. * libio/memstream.c: Fixed bug in fclose handling. Instead of providing a close callback we need a finish callback. * libio/pclose.c: New file. Derived from popen.c in GNU libio. * posix/gnu/types.h: Fixed typo. * stdio-common/errnobug.c: fputs returns EOF in error case. Do not test for != 0. * stdio-common/printf-parse.h (parse_one_spec): Do not force padding with ' ' if precision is given. Fix by HJ Lu. * stdio-common/printf_fp.c: Fix comment. * stdio-common/tfformat.c, stdio-common/tiformat.c, stdio-common/tstdiomisc.c: New files from GNU libio test suite. * stdio-common/tstgetln.c: Provide ssize_t type when testing libio. * stdio-common/vfprintf.c (outchar): Use PUTC instead of putc. (vfprintf): Cleasr args_type array before using it. When printing 0 as an integer with precision 0 nothing must be written for the number. Based on patch by HJ Lu. * stdio-common/vfscanf.c: Remove fixed input buffer. Now we have a dynamically extended buffer. * stdlib/strtod.c: Merge with version in Linux libc. This fixes some bugs with handling of very small numbers and has different solution for formaer patches. * sysdeps/i386/i586/add_n.S, sysdeps/i386/i586/sub_n.S: Rename macros r1 and r2 to t1, and t2 resp. This is necessary because glibc headers also define r1. Tue Dec 5 02:27:32 1995 Ulrich Drepper <drepper@gnu.ai.mit.edu> * libio/Makefile [routines]: Remove iofscanf, add iopopen, pclose. * libio/iofscanf.c: Remove file. * libio/iogetdelim.c (_IO_getdelim): Correct stupid bug at string termination. * libio/iopopen.c: New file from GNU libio. * libio/memstream.c: Fixed bug in fclose handling. Instead of providing a close callback we need a finish callback. * libio/pclose.c: New file. Derived from popen.c in GNU libio. * posix/gnu/types.h: Fixed typo. * stdio-common/errnobug.c: fputs returns EOF in error case. Do not test for != 0. * stdio-common/printf-parse.h (parse_one_spec): Do not force padding with ' ' if precision is given. Fix by HJ Lu. * stdio-common/printf_fp.c: Fix comment. * stdio-common/tfformat.c, stdio-common/tiformat.c, stdio-common/tstdiomisc.c: New files from GNU libio test suite. * stdio-common/tstgetln.c: Provide ssize_t type when testing libio. * stdio-common/vfprintf.c (outchar): Use PUTC instead of putc. (vfprintf): Cleasr args_type array before using it. When printing 0 as an integer with precision 0 nothing must be written for the number. Based on patch by HJ Lu. * stdio-common/vfscanf.c: Remove fixed input buffer. Now we have a dynamically extended buffer. * stdlib/strtod.c: Merge with version in Linux libc. This fixes some bugs with handling of very small numbers and has different solution for formaer patches. * sysdeps/i386/i586/add_n.S, sysdeps/i386/i586/sub_n.S: Rename macros r1 and r2 to t1, and t2 resp. This is necessary because glibc headers also define r1. |
||
---|---|---|
.. | ||
.cvsignore | ||
a64l.c | ||
abs.c | ||
alloca.h | ||
atexit.c | ||
atof.c | ||
atoi.c | ||
atol.c | ||
bsearch.c | ||
div.c | ||
drand48_r.c | ||
drand48-iter.c | ||
drand48.c | ||
erand48_r.c | ||
erand48.c | ||
exit.c | ||
exit.h | ||
fpioconst.c | ||
fpioconst.h | ||
gen-mpn-copy | ||
gmp-impl.h | ||
gmp.h | ||
grouping.h | ||
jrand48_r.c | ||
jrand48.c | ||
l64a.c | ||
labs.c | ||
lcong48_r.c | ||
lcong48.c | ||
ldiv.c | ||
longlong.h | ||
lrand48_r.c | ||
lrand48.c | ||
Makefile | ||
mblen.c | ||
mbstowcs.c | ||
mbtowc.c | ||
mp_clz_tab.c | ||
mrand48_r.c | ||
mrand48.c | ||
msort.c | ||
nrand48_r.c | ||
nrand48.c | ||
on_exit.c | ||
qsort.c | ||
rand.c | ||
random_r.c | ||
random.c | ||
seed48_r.c | ||
seed48.c | ||
srand48_r.c | ||
srand48.c | ||
stdlib.h | ||
strtod.c | ||
strtof.c | ||
strtol.c | ||
strtold.c | ||
strtoq.c | ||
strtoul.c | ||
strtouq.c | ||
testdiv.c | ||
testdiv.input | ||
testmb.c | ||
testrand.c | ||
testsort.c | ||
tst-strtod.c | ||
tst-strtol.c | ||
wcstombs.c | ||
wctomb.c |