Michael Ellerman <m...@ellerman.id.au> a écrit :
Sandipan Das <sandi...@linux.ibm.com> writes:
diff --git a/tools/testing/selftests/powerpc/mm/pkey_siginfo.c
b/tools/testing/selftests/powerpc/mm/pkey_siginfo.c
new file mode 100644
index 0000000000000..58605c53d495d
--- /dev/null
+++ b/tools/testing/selftests/powerpc/mm/pkey_siginfo.c
@@ -0,0 +1,332 @@
...
+
+static void *protect(void *p)
+{
+ unsigned long rights;
+ unsigned int *base;
+ size_t size;
+ int tid, i;
+
+ tid = gettid();
pkey_siginfo.c: In function 'protect':
pkey_siginfo.c:103:8: error: implicit declaration of function
'gettid' [-Werror=implicit-function-declaration]
tid = gettid();
^
On Ubuntu 18.04 at least.
See https://man7.org/linux/man-pages/man2/gettid.2.html
Added in glibc 2.30
Christophe