OSDN Git Service

* libc/include/wchar.h (mbsnrtowcs): Declare.
authorcorinna <corinna>
Thu, 19 Feb 2009 09:19:40 +0000 (09:19 +0000)
committercorinna <corinna>
Thu, 19 Feb 2009 09:19:40 +0000 (09:19 +0000)
commit2d3d2a260a76e3cac5a3bbdcf6225bb438f5366c
treead4ee1557cfda59a8c081aef42d303b74c61177e
parent74e7cd62b1d7f6d94971eed518fb6ff4bca3af68
* libc/include/wchar.h (mbsnrtowcs): Declare.
(_mbsnrtowcs_r): Declare.
(wcsnrtombs): Declare.
(_wcsnrtombs_r): Declare.
* libc/stdlib/Makefile.am (ELIX_2_SOURCES): Add mbsnrtowcs.c
and wcsnrtombs.c.
* libc/stdlib/Makefile.in: Regenerate.
* libc/stdlib/mbsnrtowcs.c: New file, implementing _mbsnrtowcs_r
and mbsnrtowcs.  Document mbsnrtowcs and mbsrtowcs.
* libc/stdlib/mbsrtowcs.c (_mbsrtowcs_r): Just call _mbsnrtowcs_r.
(mbsrtowcs): Ditto.
* libc/stdlib/wcsnrtombs.c: New file, implementing _wcsnrtombs_r
and wcsnrtombs.  Document wcsrtombs and wcsnrtombs.
* libc/stdlib/wcsrtombs.c (_wcsrtombs_r): Just call _wcsnrtombs_r.
(wcsrtombs): Ditto.
* libc/stdlib/stdlib.tex: Accommodate new documentation.
newlib/ChangeLog
newlib/libc/include/wchar.h
newlib/libc/stdlib/Makefile.am
newlib/libc/stdlib/Makefile.in
newlib/libc/stdlib/mbsnrtowcs.c [new file with mode: 0644]
newlib/libc/stdlib/mbsrtowcs.c
newlib/libc/stdlib/stdlib.tex
newlib/libc/stdlib/wcsnrtombs.c [new file with mode: 0644]
newlib/libc/stdlib/wcsrtombs.c