summaryrefslogtreecommitdiffstats
path: root/newlib/libc/include/wchar.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2009-03-15 13:39:07 +0000
committerCorinna Vinschen <corinna@vinschen.de>2009-03-15 13:39:07 +0000
commit159a17c8c800f24e82ddd60ed103a76c6f275408 (patch)
tree0578786765c8c6f26eb85108b77bb9c0ba60880b /newlib/libc/include/wchar.h
parent7b011fb1927a9b0e2a33007a422d94929928f28a (diff)
downloadcygnal-159a17c8c800f24e82ddd60ed103a76c6f275408.tar.gz
cygnal-159a17c8c800f24e82ddd60ed103a76c6f275408.tar.bz2
cygnal-159a17c8c800f24e82ddd60ed103a76c6f275408.zip
* libc/include/wchar.h (wcsdup, _wcsdup_r): Declare.
* libc/string/Makefile.am: Add wcsdup.c. * libc/string/Makefile.in: Regenerate. * libc/string/strings.tex: Add wcsdup documentation reference. * libc/string/wcsdup.c: New file.
Diffstat (limited to 'newlib/libc/include/wchar.h')
-rw-r--r--newlib/libc/include/wchar.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/newlib/libc/include/wchar.h b/newlib/libc/include/wchar.h
index 3dc847b22..252e59d81 100644
--- a/newlib/libc/include/wchar.h
+++ b/newlib/libc/include/wchar.h
@@ -72,6 +72,8 @@ int _EXFUN(wcscmp, (const wchar_t *, const wchar_t *));
int _EXFUN(wcscoll, (const wchar_t *, const wchar_t *));
wchar_t *_EXFUN(wcscpy, (wchar_t * , const wchar_t *));
wchar_t *_EXFUN(wcpcpy, (wchar_t * , const wchar_t *));
+wchar_t *_EXFUN(wcsdup, (const wchar_t *));
+wchar_t *_EXFUN(_wcsdup_r, (struct _reent *, const wchar_t * ));
size_t _EXFUN(wcscspn, (const wchar_t *, const wchar_t *));
size_t _EXFUN(wcsftime, (wchar_t *, size_t, const wchar_t *, const struct tm *));
size_t _EXFUN(wcslcat, (wchar_t *, const wchar_t *, size_t));