#include <unistd.h>
#if !defined(__BIONIC__)
#include <sys/syscall.h>
static inline pid_t gettid()
#define gettid() static_cast<pid_t>(syscall(SYS_gettid))
{
return (pid_t) syscall(SYS_gettid);
}
#endif
#if defined(LINUX) || defined(XP_MACOSX)
#include <sys/types.h>
pid_t gettid();
// pid_t gettid();
#if defined(__arm__) && defined(ANDROID)