5a98f074e6
strerror_r(). Doing this allows us to ensure that strerror_r() always fills the supplied buffer regardless of EINVAL or ERANGE errors. strerror()'s semantics have changed slightly such that an argument of 0 is now considered invalid and errno is set to EINVAL. Remove internal regression test for strerror() and strerror_r(). This will be reincarnated in src/tools/regression/lib/libc/string. In strerror(3), add a comment about strerror()'s bogus return type. PR: 44356 |
||
---|---|---|
.. | ||
bcmp.3 | ||
bcmp.c | ||
bcopy.3 | ||
bcopy.c | ||
bstring.3 | ||
bzero.3 | ||
bzero.c | ||
ffs.3 | ||
ffs.c | ||
index.3 | ||
index.c | ||
Makefile.inc | ||
memccpy.3 | ||
memccpy.c | ||
memchr.3 | ||
memchr.c | ||
memcmp.3 | ||
memcmp.c | ||
memcpy.3 | ||
memcpy.c | ||
memmove.3 | ||
memmove.c | ||
memset.3 | ||
memset.c | ||
rindex.3 | ||
rindex.c | ||
stpcpy.c | ||
strcasecmp.3 | ||
strcasecmp.c | ||
strcasestr.c | ||
strcat.3 | ||
strcat.c | ||
strchr.3 | ||
strchr.c | ||
strcmp.3 | ||
strcmp.c | ||
strcoll.3 | ||
strcoll.c | ||
strcpy.3 | ||
strcpy.c | ||
strcspn.3 | ||
strcspn.c | ||
strdup.3 | ||
strdup.c | ||
strerror.3 | ||
strerror.c | ||
string.3 | ||
strlcat.c | ||
strlcpy.3 | ||
strlcpy.c | ||
strlen.3 | ||
strlen.c | ||
strmode.3 | ||
strmode.c | ||
strncat.c | ||
strncmp.c | ||
strncpy.c | ||
strnstr.c | ||
strpbrk.3 | ||
strpbrk.c | ||
strrchr.3 | ||
strrchr.c | ||
strsep.3 | ||
strsep.c | ||
strsignal.c | ||
strspn.3 | ||
strspn.c | ||
strstr.3 | ||
strstr.c | ||
strtok.3 | ||
strtok.c | ||
strxfrm.3 | ||
strxfrm.c | ||
swab.3 | ||
swab.c | ||
wcscat.c | ||
wcschr.c | ||
wcscmp.c | ||
wcscoll.3 | ||
wcscoll.c | ||
wcscpy.c | ||
wcscspn.c | ||
wcslcat.c | ||
wcslcpy.c | ||
wcslen.c | ||
wcsncat.c | ||
wcsncmp.c | ||
wcsncpy.c | ||
wcspbrk.c | ||
wcsrchr.c | ||
wcsspn.c | ||
wcsstr.c | ||
wcstok.3 | ||
wcstok.c | ||
wcswidth.3 | ||
wcswidth.c | ||
wcsxfrm.3 | ||
wcsxfrm.c | ||
wmemchr.3 | ||
wmemchr.c | ||
wmemcmp.c | ||
wmemcpy.c | ||
wmemmove.c | ||
wmemset.c |