* provided the above notices are retained, and a notice that the code was
* modified is included with the above copyright notice.
*/
-#include <config.h>
#ifdef __linux__
# include <urcu/syscall-compat.h>
{
return (unsigned long) pthread_getthreadid_np();
}
-#elif defined(__sun__)
+#elif defined(__sun__) || defined(__APPLE__)
#include <pthread.h>
static inline