acadia-newlib/newlib/libc/stdlib
Jeff Johnston 52cb9e6934 2001-04-20 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/stdio.h[!_REENT_ONLY]: Moved various functions together
        into one list.
        [!__STRICT_ANSI__]: Moved non-ANSI I/O functions in this list.
        (vfscanf, vscanf, vsscanf, _vfscanf_r, _vscanf_r, _vsscanf_r): New
        function prototypes.
        (_fscanf_r, _sscanf_r): Ditto.
        * libc/include/stdlib.h: Added _strtod_r prototype.
        * libc/stdio/Makefile.am: Add new v*scanf functions.
        * libc/stdio/Makefile.in: Regenerate.
        * libc/stdio/fscanf.c: Reorganized so HAVE_STDC only affects prototype
        and code is shared.  Added reentrant _fscanf_r which calls __svfscanf_r.        * libc/stdio/scanf.c: Changed to call __svfscanf_r.
        * libc/stdio/sscanf.c: Changed documentation to add reentrant routines.
        (sscanf): Changed to call __svfscanf_r with _REENT argument.
        (_sscanf_r): New routine.
        * libc/stdio/local.h: Removed __svfscanf prototype and replaced it
        with __svfscanf_r prototype.
        * libc/stdio/vfscanf.c (vfscanf, _vfscanf_r: New
        routines.
        (__svfscanf_r): Reentrant version of __svfscanf which takes reetrancy
        structure as argument as calls reentrant versions of helper functions
        (e.g. _strtol_r, _strtoul_r). Also replaced calls to atol and atof
        to _strtol_r and _strtod_r respectively.
        * libc/stdio/vfscanf.c: Also changed __svfscanf to call __svfscanf_r.
        * libc/stdlib/strtod.c (strtod): Changed to call _strtod_r with
        _REENT argument.
        * libc/stdio/vscanf.c: New file.
        * libc/stdio/vsscanf.c: Ditto.
2001-04-20 22:50:51 +00:00
..
Makefile.am
Makefile.in
__adjust.c
__exp10.c
__ten_mu.c
abort.c
abs.c
assert.c
atexit.c
atexit.h
atof.c
atoff.c
atoi.c
atol.c
bsearch.c
calloc.c
div.c
drand48.c
dtoa.c
dtoastub.c
ecvtbuf.c
efgcvt.c
environ.c
envlock.c
envlock.h
eprintf.c
erand48.c
exit.c
getenv.c
getenv_r.c
getopt.c
jrand48.c
labs.c
lcong48.c
ldiv.c
ldtoa.c
local.h
lrand48.c
malign.c
malloc.c
mallocr.c
mbctype.h
mblen.c
mblen_r.c
mbstowcs.c
mbstowcs_r.c
mbtowc.c
mbtowc_r.c
mlock.c
mprec.c
mprec.h
mrand48.c
msize.c
mstats.c
mtrim.c
nrand48.c
putenv.c
putenv_r.c
qsort.c
rand.c
rand48.c
rand48.h
rand_r.c
realloc.c
seed48.c
setenv.c
setenv_r.c
srand48.c
std.h
stdlib.tex
strdup.c
strdup_r.c
strtod.c 2001-04-20 Jeff Johnston <jjohnstn@redhat.com> 2001-04-20 22:50:51 +00:00
strtol.c
strtoul.c
system.c
valloc.c
wcstombs.c
wcstombs_r.c
wctomb.c
wctomb_r.c