X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fthreads%2Fposix%2Fthread-posix.cpp;h=031823ee561e9a7a6a3c2b3c62b4b138b43a3a50;hb=ac8c250e6d413143404f58ae3e00c575f389220a;hp=6a0e54adce134c6c7828b12e4a4797b93288f34e;hpb=47d82d11dc092abdbabdc2bfab746ed3429044eb;p=cacao.git diff --git a/src/threads/posix/thread-posix.cpp b/src/threads/posix/thread-posix.cpp index 6a0e54adc..031823ee5 100644 --- a/src/threads/posix/thread-posix.cpp +++ b/src/threads/posix/thread-posix.cpp @@ -80,7 +80,16 @@ #include "vm/jit/asmpart.h" -#if !defined(__DARWIN__) +#if defined(__DARWIN__) +# include + +typedef struct { + Mutex* mutex; + Condition* cond; + int value; +} sem_t; + +#else # include #endif