doc: services: posix: update c-lang support section

Several C language items have gained support in Zephyr over
time.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
This commit is contained in:
Christopher Friedt 2023-06-10 10:51:29 -04:00 committed by Anas Nashif
commit efe9111b21

View file

@ -262,7 +262,7 @@ This is implemented as part of the minimal C library available in Zephyr.
isalnum(),yes isalnum(),yes
isalpha(),yes isalpha(),yes
isblank(), isblank(),
iscntrl(), iscntrl(),yes
isdigit(),yes isdigit(),yes
isgraph(),yes isgraph(),yes
islower(), islower(),
@ -285,9 +285,9 @@ This is implemented as part of the minimal C library available in Zephyr.
memmove(),yes memmove(),yes
memset(),yes memset(),yes
mktime(),yes mktime(),yes
qsort(), qsort(),yes
rand(),yes rand(),yes
rand_r(), rand_r(),yes
realloc(),yes realloc(),yes
setlocale(), setlocale(),
snprintf(),yes snprintf(),yes
@ -299,7 +299,7 @@ This is implemented as part of the minimal C library available in Zephyr.
strcmp(),yes strcmp(),yes
strcoll(), strcoll(),
strcpy(),yes strcpy(),yes
strcspn(), strcspn(),yes
strerror(),yes strerror(),yes
strerror_r(),yes strerror_r(),yes
strftime(), strftime(),
@ -309,12 +309,12 @@ This is implemented as part of the minimal C library available in Zephyr.
strncpy(),yes strncpy(),yes
strpbrk(), strpbrk(),
strrchr(),yes strrchr(),yes
strspn(), strspn(),yes
strstr(),yes strstr(),yes
strtod(), strtod(),
strtof(), strtof(),
strtoimax(), strtoimax(),
strtok(), strtok(),yes
strtok_r(),yes strtok_r(),yes
strtol(),yes strtol(),yes
strtold(), strtold(),
@ -328,10 +328,10 @@ This is implemented as part of the minimal C library available in Zephyr.
toupper(),yes toupper(),yes
tzname(), tzname(),
tzset(), tzset(),
va_arg(), va_arg(),yes
va_copy(), va_copy(),yes
va_end(), va_end(),yes
va_start(), va_start(),yes
vsnprintf(),yes vsnprintf(),yes
vsprintf(),yes vsprintf(),yes
vsscanf(), vsscanf(),
@ -349,7 +349,7 @@ process applications.
confstr(), confstr(),
environ, environ,
errno, errno,yes
getenv(), getenv(),
setenv(), setenv(),
sysconf(), sysconf(),
@ -397,11 +397,11 @@ POSIX_DEVICE_IO
ftrylockfile(), ftrylockfile(),
funlockfile(), funlockfile(),
getc_unlocked(), getc_unlocked(),
getchar_unlocked(), getchar_unlocked(),yes
putc_unlocked(), putc_unlocked(),
putchar_unlocked() putchar_unlocked()
clearerr(), clearerr(),
close(), close(),yes
fclose(), fclose(),
fdopen(), fdopen(),
feof(), feof(),
@ -425,18 +425,18 @@ POSIX_DEVICE_IO
perror(),yes perror(),yes
printf(),yes printf(),yes
putc(),yes putc(),yes
putchar(), putchar(),yes
puts(),yes puts(),yes
read(),yes read(),yes
scanf(), scanf(),
setbuf(), setbuf(),
etvbuf(), etvbuf(),
stderr, stderr,yes
stdin, stdin,yes
stdout, stdout,yes
ungetc(), ungetc(),
vfprintf(),yes vfprintf(),yes
vfscanf(), vfscanf(),
vprintf(),yes vprintf(),yes
vscanf(), vscanf(),
write(), write(),yes