Skip to content

Commit 533c198

Browse files
Christopher Friedtcfriedt
authored andcommitted
doc: services: posix: update posix supported items
Several items needed to be updated in POSIX documentation. * add `_POSIX_BARRIERS` top Option Requirements * update `_POSIX_THREAD_ATTR_STACK*` in Option Requirements * add `pthread_barrier_*()` to `POSIX_THREADS_BASE` * update `pthread_cond_destroy()` and `pthread_setcancelstate()` Signed-off-by: Christopher Friedt <[email protected]>
1 parent b0d6437 commit 533c198

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

doc/services/portability/posix.rst

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ Zephyr.
8383
:header: Requirements, Supported
8484
:widths: 50,10
8585

86+
_POSIX_BARRIERS,yes
8687
_POSIX_CLOCK_SELECTION,
8788
_POSIX_FSYNC,
8889
_POSIX_MEMLOCK,
@@ -93,8 +94,8 @@ Zephyr.
9394
_POSIX_SEMAPHORES,yes
9495
_POSIX_SHARED_MEMORY_OBJECTS,
9596
_POSIX_SYNCHRONIZED_IO,
96-
_POSIX_THREAD_ATTR_STACKADDR,
97-
_POSIX_THREAD_ATTR_STACKSIZE,
97+
_POSIX_THREAD_ATTR_STACKADDR,yes
98+
_POSIX_THREAD_ATTR_STACKSIZE,yes
9899
_POSIX_THREAD_CPUTIME,
99100
_POSIX_THREAD_PRIO_INHERIT,yes
100101
_POSIX_THREAD_PRIO_PROTECT,
@@ -134,11 +135,18 @@ multiple processes.
134135
pthread_attr_init(),yes
135136
pthread_attr_setdetachstate(),yes
136137
pthread_attr_setschedparam(),yes
138+
pthread_barrier_destroy(),yes
139+
pthread_barrier_init(),yes
140+
pthread_barrier_wait(),yes
141+
pthread_barrierattr_destroy(),
142+
pthread_barrierattr_getpshared(),
143+
pthread_barrierattr_init(),
144+
pthread_barrierattr_setpshared(),
137145
pthread_cancel(),yes
138146
pthread_cleanup_pop(),
139147
pthread_cleanup_push(),
140148
pthread_cond_broadcast(),yes
141-
pthread_cond_destroy(),
149+
pthread_cond_destroy(),yes
142150
pthread_cond_init(),yes
143151
pthread_cond_signal(),yes
144152
pthread_cond_timedwait(),yes
@@ -163,7 +171,7 @@ multiple processes.
163171
pthread_mutexattr_init(),
164172
pthread_once(),yes
165173
pthread_self(),yes
166-
pthread_setcalcelstate(),
174+
pthread_setcancelstate(),yes
167175
pthread_setcanceltype(),
168176
pthread_setspecific(),yes
169177
pthread_sigmask(),

0 commit comments

Comments
 (0)