Skip to content
Commit f35fb33b authored by Christopher Friedt's avatar Christopher Friedt Committed by Anas Nashif
Browse files

posix: pthread: reimplement pthread_barrier using zephyr objects



Previously pthread_barrier_t was implemented in terms of wait
queues and internal scheduler functions.

This introduced some obstacles and inconsistency. In order
to be more consistent, rely only on Zephyr's public API and
reuse as many concepts as possible.

Deprecate `PTHREAD_BARRIER_DEFINE()` since it's non-standard.

Signed-off-by: default avatarChristopher Friedt <cfriedt@meta.com>
parent 8eeb5c99
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment