OSDN Git Service

2002-08-29 Kazuhiro Fujieda <fujieda@jaist.ac.jp>
authorjjohnstn <jjohnstn>
Thu, 29 Aug 2002 19:38:24 +0000 (19:38 +0000)
committerjjohnstn <jjohnstn>
Thu, 29 Aug 2002 19:38:24 +0000 (19:38 +0000)
commit953a129c9ec46609d042cf708a6d776dc5e12c33
tree7db28921598b8f1157d4c71eb0775c72285fc342
parent6004540738d9b07a31d62eda2e0033e82523ad99
2002-08-29  Kazuhiro Fujieda  <fujieda@jaist.ac.jp>

        * libc/include/wchar.h: Define NULL. Define WEOF more general
        way. Declare functions in newlib manner.
        * libc/stdlib/Makefile.am: Delete wmem*.c
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdlib/wmemchr.c: Delete.
        * libc/stdlib/wmemcmp.c: Ditto.
        * libc/stdlib/wmemcpy.c: Ditto.
        * libc/stdlib/wmemmove.c: Ditto.
        * libc/stdlib/wmemset.c: Ditto.
        * libc/string/Makefile.am: Add wmem*.c and wcs*.c.
        * libc/string/Makefile.in: Regenerated.
        * libc/string/wcscat.c: New file derived from the NetBSD C Library.
        * libc/string/wcschr.c: Ditto.
        * libc/string/wcscmp.c: Ditto.
        * libc/string/wcscpy.c: Ditto.
        * libc/string/wcscspn.c: Ditto.
        * libc/string/wcslcat.c: Ditto.
        * libc/string/wcslcpy.c: Ditto.
        * libc/string/wcslen.c: Ditto.
        * libc/string/wcsncat.c: Ditto.
        * libc/string/wcsncmp.c: Ditto.
        * libc/string/wcsncpy.c: Ditto.
        * libc/string/wcspbrk.c: Ditto.
        * libc/string/wcsrchr.c: Ditto.
        * libc/string/wcsspn.c: Ditto.
        * libc/string/wcsstr.c: Ditto.
        * libc/string/wmemchr.c: Ditto.
        * libc/string/wmemcmp.c: Ditto.
        * libc/string/wmemcpy.c: Ditto.
        * libc/string/wmemmove.c: Ditto.
        * libc/string/wmemset.c: Ditto.
26 files changed:
newlib/ChangeLog
newlib/libc/include/wchar.h
newlib/libc/stdlib/Makefile.am
newlib/libc/stdlib/Makefile.in
newlib/libc/string/Makefile.am
newlib/libc/string/Makefile.in
newlib/libc/string/wcscat.c [new file with mode: 0644]
newlib/libc/string/wcschr.c [new file with mode: 0644]
newlib/libc/string/wcscmp.c [new file with mode: 0644]
newlib/libc/string/wcscpy.c [moved from newlib/libc/stdlib/wmemmove.c with 57% similarity]
newlib/libc/string/wcscspn.c [new file with mode: 0644]
newlib/libc/string/wcslcat.c [new file with mode: 0644]
newlib/libc/string/wcslcpy.c [new file with mode: 0644]
newlib/libc/string/wcslen.c [moved from newlib/libc/stdlib/wmemchr.c with 62% similarity]
newlib/libc/string/wcsncat.c [new file with mode: 0644]
newlib/libc/string/wcsncmp.c [new file with mode: 0644]
newlib/libc/string/wcsncpy.c [new file with mode: 0644]
newlib/libc/string/wcspbrk.c [new file with mode: 0644]
newlib/libc/string/wcsrchr.c [new file with mode: 0644]
newlib/libc/string/wcsspn.c [moved from newlib/libc/stdlib/wmemcmp.c with 55% similarity]
newlib/libc/string/wcsstr.c [new file with mode: 0644]
newlib/libc/string/wmemchr.c [new file with mode: 0644]
newlib/libc/string/wmemcmp.c [new file with mode: 0644]
newlib/libc/string/wmemcpy.c [moved from newlib/libc/stdlib/wmemcpy.c with 59% similarity]
newlib/libc/string/wmemmove.c [new file with mode: 0644]
newlib/libc/string/wmemset.c [moved from newlib/libc/stdlib/wmemset.c with 61% similarity]