From c6663fee4340291cd825fd8a88c219621f4eca9d Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Wed, 11 Mar 2020 15:19:24 -0300 Subject: nptl: Move pthread_sigmask implementation to libc This is part of the libpthread removal project: A new symbol version is added on libc to force loading failure instead of lazy binding one for newly binaries with old loaders. Checked with a build against all affected ABIs. --- nptl/Versions | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'nptl/Versions') diff --git a/nptl/Versions b/nptl/Versions index 543dddc..f7140277 100644 --- a/nptl/Versions +++ b/nptl/Versions @@ -16,6 +16,7 @@ libc { pthread_mutex_lock; pthread_mutex_unlock; pthread_self; pthread_setcancelstate; pthread_setcanceltype; + pthread_sigmask; } GLIBC_2.1 { pthread_attr_init; @@ -32,6 +33,9 @@ libc { GLIBC_2.28 { thrd_current; thrd_equal; thrd_sleep; thrd_yield; } + GLIBC_2.32 { + pthread_sigmask; + } GLIBC_PRIVATE { __libc_alloca_cutoff; # Internal libc interface to libpthread -- cgit v1.1