zephyr/include/zephyr/posix
Christopher Friedt 97668b8b09 libc: common: add support for iso c11 threads
This change capitalizes on newly added support for dynamic
thread stacks and the existing pthread support to provide
an implementation of the ISO C11 `<threads.h>` API.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-11-14 18:23:42 +09:00
..
arpa posix: ensure in_addr_t and in_port_t defined via arpa/inet.h 2023-01-23 09:57:31 -08:00
net include: posix: add c++ extern scope 2023-01-23 09:57:31 -08:00
netinet include: posix: add c++ extern scope 2023-01-23 09:57:31 -08:00
sys libc: common: add support for iso c11 threads 2023-11-14 18:23:42 +09:00
dirent.h headers: posix/dirent: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
fcntl.h include: posix: add c++ extern scope 2023-01-23 09:57:31 -08:00
fnmatch.h posix: fnmatch: correct (many) compliance issues 2023-03-03 17:40:14 +09:00
mqueue.h posix: mqueue: do not typedef mq_attr 2023-01-23 09:57:31 -08:00
netdb.h posix: netdb: provide NI_MAXSERV for reasonable app defaults 2023-01-23 09:57:31 -08:00
poll.h posix: avoid redefinition errors in network and posix headers 2023-01-23 09:57:31 -08:00
posix_types.h POSIX API: Fix posix_types.h for native builds 2023-10-20 15:01:25 +02:00
pthread.h timer: add support for sigev_thread flag in zephyr timer posix api 2023-10-20 14:52:07 +02:00
pthread_key.h ARC: Fix portability.posix.common.arcmwdtlib test 2023-06-09 14:17:50 -04:00
sched.h ARC: Fix portability.posix.common.arcmwdtlib test 2023-06-09 14:17:50 -04:00
semaphore.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
signal.h posix: signal: type corrections for sigval, sigevent, notify attr 2023-08-23 10:06:00 +02:00
time.h posix: implement clock_nanosleep 2023-08-30 13:02:58 -07:00
unistd.h headers: posix/unistd: Drop extern attr from functions 2023-10-30 12:51:04 -04:00