… | |
… | |
30 | #define sigset_t int |
30 | #define sigset_t int |
31 | #define sigfillset(a) |
31 | #define sigfillset(a) |
32 | #define pthread_sigmask(a,b,c) |
32 | #define pthread_sigmask(a,b,c) |
33 | #define sigaddset(a,b) |
33 | #define sigaddset(a,b) |
34 | #define sigemptyset(s) |
34 | #define sigemptyset(s) |
35 | #define sigfillset(s) |
|
|
36 | |
35 | |
37 | typedef pthread_mutex_t xmutex_t; |
36 | typedef pthread_mutex_t xmutex_t; |
38 | #define X_MUTEX_INIT PTHREAD_MUTEX_INITIALIZER |
37 | #define X_MUTEX_INIT PTHREAD_MUTEX_INITIALIZER |
39 | #define X_MUTEX_CREATE(mutex) pthread_mutex_init (&(mutex), 0) |
38 | #define X_MUTEX_CREATE(mutex) pthread_mutex_init (&(mutex), 0) |
40 | #define X_LOCK(mutex) pthread_mutex_lock (&(mutex)) |
39 | #define X_LOCK(mutex) pthread_mutex_lock (&(mutex)) |