zephyr/lib/posix
Christopher Friedt c2721805f0 posix: pthread: implement pthread_sigmask()
pthread_sigmask() is required by the POSIX_THREADS_BASE
Option Group as detailed in Section E.1 of IEEE-1003.1-2017.

The POSIX_THREADS_BASE Option Group is required for PSE51,
PSE52, PSE53, and PSE54 conformance, and is otherwise mandatory
for any POSIX conforming system as per Section A.2.1.3 of
IEEE-1003-1.2017.

Currently, setting a pthread signal mask has no effect.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-12-04 20:49:35 -05:00
..
getopt
CMakeLists.txt
Kconfig
Kconfig.barrier
Kconfig.clock
Kconfig.cond
Kconfig.eventfd
Kconfig.fnmatch
Kconfig.fs
Kconfig.getopt
Kconfig.key
Kconfig.limits
Kconfig.mqueue
Kconfig.mutex
Kconfig.pthread
Kconfig.semaphore
Kconfig.signal posix: pthread: implement pthread_sigmask() 2023-12-04 20:49:35 -05:00
Kconfig.spinlock
Kconfig.template.pooled_ipc_type
Kconfig.template.pooled_type
Kconfig.template.with_logging
Kconfig.template.with_url
Kconfig.timer
Kconfig.uname
_common.c
barrier.c
clock.c
cond.c
eventfd.c
fnmatch.c
fs.c
key.c posix: pthread: add logging to pthread key 2023-11-30 11:24:09 -05:00
mqueue.c
mutex.c
nanosleep.c
perror.c
posix_internal.h posix: pthread: implement pthread_sigmask() 2023-12-04 20:49:35 -05:00
pthread.c posix: pthread: implement pthread_sigmask() 2023-12-04 20:49:35 -05:00
pthread_sched.h
rwlock.c
sched.c
semaphore.c
signal.c
sleep.c
spinlock.c
timer.c
uname.c