[lttng-dev] [PATCH liburcu 4/5] Fix: Do not redefine gettid on Android
Charles Briere
charlesbriere.flatzo at gmail.com
Wed Nov 27 10:48:32 EST 2013
Bionic already defines gettid through <unistd.h>
Signed-off-by: Charles Briere <charlesbriere.flatzo at gmail.com>
---
tests/common/thread-id.h | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tests/common/thread-id.h b/tests/common/thread-id.h
index bad3006..b89a100 100644
--- a/tests/common/thread-id.h
+++ b/tests/common/thread-id.h
@@ -42,6 +42,11 @@ unsigned long urcu_get_thread_id(void)
{
return (unsigned long) pthread_getthreadid_np();
}
+#elif defined(__Android__)
+/*
+ * Do not redefine gettid() as it is already included
+ * in bionic through <unistd.h>
+ */
#else
# warning "use pid as thread ID"
static inline
--
1.8.4.2
More information about the lttng-dev
mailing list