newlib-2.4.0: wide character strings

git-svn-id: svn://kolibrios.org@6557 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge)
2016-10-01 18:30:04 +00:00
parent 3c17dd1ccd
commit 01ff4a3818
54 changed files with 4439 additions and 52 deletions

View File

@@ -112,18 +112,43 @@ STDLIB_SRCS = {
"wctomb_r.c"
}
STRING_SRCS = {
"memcpy.c",
"memcmp.c",
"memmove.c",
"memset.c",
"bcmp.c",
"bcopy.c",
"bzero.c",
"explicit_bzero.c",
"gnu_basename.c",
"index.c",
"memccpy.c",
"memchr.c",
"memcmp.c",
"memcpy.c",
"memmem.c",
"memmove.c",
"mempcpy.c",
"memrchr.c",
"memset.c",
"rawmemchr.c",
"rindex.c",
"stpcpy.c",
"stpncpy.c",
"strcasecmp.c",
"strcasestr.c",
"strcat.c",
"strchr.c",
"strchrnul.c",
"strcmp.c",
"strcoll.c",
"strcasecmp.c",
"strcpy.c",
"strcspn.c",
"strdup.c",
"strdup_r.c",
"strerror.c",
"strerror_r.c",
"strlcat.c",
"strlcpy.c",
"strlen.c",
"strlwr.c",
"strncasecmp.c",
"strncat.c",
"strncmp.c",
@@ -131,23 +156,48 @@ STRING_SRCS = {
"strndup.c",
"strndup_r.c",
"strnlen.c",
"strcasestr.c",
"strdup.c",
"strdup_r.c",
"strerror.c",
"strlen.c",
"strrchr.c",
"strpbrk.c",
"strrchr.c",
"strsep.c",
"strspn.c",
"strstr.c",
"strtok.c",
"strtok_r.c",
"strupr.c",
"strxfrm.c",
"strcspn.c",
"strspn.c",
"strcpy.c",
"u_strerr.c"
"swab.c",
"u_strerr.c",
"wcpcpy.c",
"wcpncpy.c",
"wcscasecmp.c",
"wcscat.c",
"wcschr.c",
"wcscmp.c",
"wcscoll.c",
"wcscpy.c",
"wcscspn.c",
"wcsdup.c",
"wcslcat.c",
"wcslcpy.c",
"wcslen.c",
"wcsncasecmp.c",
"wcsncat.c",
"wcsncmp.c",
"wcsncpy.c",
"wcsnlen.c",
"wcspbrk.c",
"wcsrchr.c",
"wcsspn.c",
"wcsstr.c",
"wcstok.c",
"wcswidth.c",
"wcsxfrm.c",
"wcwidth.c",
"wmemchr.c",
"wmemcmp.c",
"wmemcpy.c",
"wmemmove.c",
"wmemset.c"
}
STDIO_SRCS = {