zephyr/lib/posix
Chris Friedt e431cfbbe5 posix: eventfd: select eventfd by default with CONFIG_POSIX_API
Although the eventfd API is not (yet) a part of POSIX,
it's pretty well ubiquitous on POSIX systems now.

Enable it by default when `CONFIG_POSIX_API=y`.

Signed-off-by: Chris Friedt <cfriedt@meta.com>
2023-01-23 09:57:31 -08:00
..
getopt posix: getopt: select getopt by default with CONFIG_POSIX_API 2023-01-23 09:57:31 -08:00
clock.c posix: clock: fix seconds calculation 2023-01-04 21:12:58 +01:00
CMakeLists.txt lib: posix: standard include paths with CONFIG_POSIX_API 2023-01-23 09:57:31 -08:00
eventfd.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
fs.c libc: minimal: include: move fcntl.h to posix 2023-01-10 09:02:21 +09:00
Kconfig posix: eventfd: select eventfd by default with CONFIG_POSIX_API 2023-01-23 09:57:31 -08:00
mqueue.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
nanosleep.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
perror.c lib: posix: add perror() implementation 2022-07-04 22:53:36 +02:00
posix_internal.h posix: newlib compatible PTHREAD_CREATE_DETACHED and JOINABLE 2023-01-10 09:02:21 +09:00
pthread_barrier.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
pthread_common.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
pthread_cond.c posix: cond: abstract pthread_cond_t as uint32_t 2022-11-19 14:16:38 +09:00
pthread_key.c posix: key: abstract pthread_key_t as uint32_t 2022-11-24 04:19:01 +09:00
pthread_mutex.c posix: headers: harmonize remaining types with newlib 2023-01-10 09:02:21 +09:00
pthread_rwlock.c lib: migrate includes to <zephyr/...> 2022-05-06 19:58:09 +02:00
pthread_sched.c posix: rename posix_sched.h to sched.h 2023-01-23 09:57:31 -08:00
pthread.c posix: headers: harmonize remaining types with newlib 2023-01-10 09:02:21 +09:00
semaphore.c lib: posix: semaphore: use consistent timebase in sem_timedwait 2022-06-24 20:12:05 +02:00
sleep.c lib: posix: update usleep() to follow the POSIX spec 2022-11-24 19:31:33 -05:00
timer.c posix: Kconfig for timer_create wait time 2022-12-27 15:34:13 +01:00