From 03dcc3417ce4388a652bdd053cb2b6af860daf00 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Thu, 3 Mar 2011 18:32:26 -0500 Subject: preliminaries to adding POSIX semaphores --- include/semaphore.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'include/semaphore.h') diff --git a/include/semaphore.h b/include/semaphore.h index 5b68986d..2e9b8100 100644 --- a/include/semaphore.h +++ b/include/semaphore.h @@ -4,10 +4,16 @@ extern "C" { #endif +#define __NEED_time_t +#define __NEED_struct_timespec +#include + +#include + #define SEM_FAILED ((sem_t *)0) typedef struct { - long __val[4]; + int __val[4*sizeof(long)/sizeof(int)]; } sem_t; int sem_close(sem_t *); -- cgit v1.2.1