OSDN Git Service

* libc/include/wchar.h: Declare wcstol, wcstoll, wcstoul,
authorcorinna <corinna>
Fri, 6 Jul 2007 20:03:28 +0000 (20:03 +0000)
committercorinna <corinna>
Fri, 6 Jul 2007 20:03:28 +0000 (20:03 +0000)
commit28c18084b0de76cbe9820be59e4b78ff59dcd7c1
tree203ea1869ba34b3d5a8eaa42783b207d65a90149
parente92a08b2c3f314b5c4603494bbbf818ba142f859
* libc/include/wchar.h: Declare wcstol, wcstoll, wcstoul,
wcstoull, _wcstol_r, _wcstoll_r, _wcstoul_r and _wcstoull_r.
* libc/stdlib/Makefile.am (GENERAL_SOURCES): Add wcstol.c and wcstoul.c.
(EXTENDED_SOURCES): Add wcstoll.c, wcstoll_r.c, wcstoull.c and
wcstoull_r.c.
(CHEWOUT_FILES): Add .def files accordingly.
* libc/stdlib/Makefile.in: Regenerate.
* libc/stdlib/stdlib.tex: Add documentation links for above functions.
* libc/stdlib/strtoll.c: Fix portability note.
* libc/stdlib/strtoull.c: Ditto.
* libc/stdlib/wcstol.c: New file.
* libc/stdlib/wcstoll.c: New file.
* libc/stdlib/wcstoll_r.c: New file.
* libc/stdlib/wcstoul.c: New file.
* libc/stdlib/wcstoull.c: New file.
* libc/stdlib/wcstoull_r.c: New file.
13 files changed:
newlib/ChangeLog
newlib/libc/include/wchar.h
newlib/libc/stdlib/Makefile.am
newlib/libc/stdlib/Makefile.in
newlib/libc/stdlib/stdlib.tex
newlib/libc/stdlib/strtoll.c
newlib/libc/stdlib/strtoull.c
newlib/libc/stdlib/wcstol.c [new file with mode: 0644]
newlib/libc/stdlib/wcstoll.c [new file with mode: 0644]
newlib/libc/stdlib/wcstoll_r.c [new file with mode: 0644]
newlib/libc/stdlib/wcstoul.c [new file with mode: 0644]
newlib/libc/stdlib/wcstoull.c [new file with mode: 0644]
newlib/libc/stdlib/wcstoull_r.c [new file with mode: 0644]