diff options
Diffstat (limited to 'nptl/semaphoreP.h')
-rw-r--r-- | nptl/semaphoreP.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nptl/semaphoreP.h b/nptl/semaphoreP.h index e7e1c9763f..f25ba329d7 100644 --- a/nptl/semaphoreP.h +++ b/nptl/semaphoreP.h @@ -52,3 +52,16 @@ extern int __new_sem_wait (sem_t *sem); extern int __old_sem_wait (sem_t *sem); extern int __new_sem_trywait (sem_t *sem); extern int __new_sem_getvalue (sem_t *sem, int *sval); + +#if __TIMESIZE == 64 +# define __sem_clockwait64 __sem_clockwait +# define __sem_timedwait64 __sem_timedwait +#else +extern int +__sem_clockwait64 (sem_t *sem, clockid_t clockid, + const struct __timespec64 *abstime); +libpthread_hidden_proto (__sem_clockwait64) +extern int +__sem_timedwait64 (sem_t *sem, const struct __timespec64 *abstime); +libpthread_hidden_proto (__sem_timedwait64) +#endif |