diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/posix/src/semaphorewaitsupp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpukit/posix/src/semaphorewaitsupp.c b/cpukit/posix/src/semaphorewaitsupp.c index 5c055bea41..cf8fe63c93 100644 --- a/cpukit/posix/src/semaphorewaitsupp.c +++ b/cpukit/posix/src/semaphorewaitsupp.c @@ -27,9 +27,15 @@ #include <limits.h> #include <rtems/system.h> +#include <rtems/score/threadimpl.h> #include <rtems/posix/semaphoreimpl.h> #include <rtems/seterr.h> +THREAD_WAIT_QUEUE_OBJECT_ASSERT( + POSIX_Semaphore_Control, + Semaphore.Wait_queue +); + int _POSIX_Semaphore_Wait_support( sem_t *sem, bool blocking, |