X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Fsemaphore.h;h=2e9b81005abe2618d3947044edca4fe36cd577a2;hp=5b68986d15f8b53db001e6f2a51840bd578f75a5;hb=7650390de8f72822ec0d4a9fb5b52efcf0be4698;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01 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 *);