Commit | Line | Data |
---|---|---|
833e3df1 AE |
1 | #ifndef THREAD_COMPAT_H |
2 | #define THREAD_COMPAT_H | |
3 | ||
b361888d JH |
4 | #ifndef NO_PTHREADS |
5 | #include <pthread.h> | |
6 | ||
833e3df1 | 7 | extern int online_cpus(void); |
93749194 | 8 | extern int init_recursive_mutex(pthread_mutex_t*); |
833e3df1 | 9 | |
0c45d258 JH |
10 | #else |
11 | ||
12 | #define online_cpus() 1 | |
13 | ||
b361888d | 14 | #endif |
833e3df1 | 15 | #endif /* THREAD_COMPAT_H */ |