Blob Blame History Raw
Static function gettid makes troubles when compiling tests,
because the extern declaration exists.
This might not be the best way to fix this, but it makes the tests succeed.

diff -up ck-0.6.0/regressions/common.h.nogettid ck-0.6.0/regressions/common.h
--- ck-0.6.0/regressions/common.h.nogettid	2019-08-21 08:10:51.593209466 +0200
+++ ck-0.6.0/regressions/common.h	2019-08-21 08:11:05.320341728 +0200
@@ -267,13 +267,6 @@ struct affinity {
 #define AFFINITY_INITIALIZER {0, 0}
 
 #ifdef __linux__
-#ifndef gettid
-static pid_t
-gettid(void)
-{
-	return syscall(__NR_gettid);
-}
-#endif /* gettid */
 
 CK_CC_UNUSED static int
 aff_iterate(struct affinity *acb)