aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/htl/include/semaphore.h
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/htl/include/semaphore.h')
-rw-r--r--sysdeps/htl/include/semaphore.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/sysdeps/htl/include/semaphore.h b/sysdeps/htl/include/semaphore.h
index 58fa2bf..b91b9b7 100644
--- a/sysdeps/htl/include/semaphore.h
+++ b/sysdeps/htl/include/semaphore.h
@@ -3,7 +3,18 @@
#ifndef _ISOMAC
extern __typeof (sem_post) __sem_post;
-libpthread_hidden_proto (__sem_post)
+libc_hidden_proto (__sem_post)
+
+extern int __sem_clockwait (sem_t *__sem,
+ clockid_t clock,
+ const struct timespec *__abstime);
+libc_hidden_proto (__sem_clockwait)
+extern int __sem_timedwait (sem_t *__sem,
+ const struct timespec *__abstime);
+libc_hidden_proto (__sem_timedwait)
+
+extern int __sem_trywait (sem_t *__sem);
+libc_hidden_proto (__sem_trywait)
#endif
#endif