diff options
Diffstat (limited to 'cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h')
-rw-r--r-- | cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h b/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h index 3a62f30..c7e6212 100644 --- a/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h +++ b/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h @@ -33,7 +33,12 @@ * APIs for the barrier synchronization primitive. */ +#if defined(sun) #include <synch.h> +#else +#include <semaphore.h> +typedef sem_t sema_t; +#endif #ifdef __cplusplus extern "C" { |