mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
nptl: Move pthread_sigmask implementation to libc
This is part of the libpthread removal project: <https://sourceware.org/ml/libc-alpha/2019-10/msg00080.html> 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.
This commit is contained in:
@ -875,6 +875,7 @@ GLIBC_2.0 pthread_self F
|
||||
GLIBC_2.0 pthread_setcancelstate F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setschedparam F
|
||||
GLIBC_2.0 pthread_sigmask F
|
||||
GLIBC_2.0 ptrace F
|
||||
GLIBC_2.0 putc F
|
||||
GLIBC_2.0 putc_unlocked F
|
||||
@ -2185,6 +2186,7 @@ GLIBC_2.30 getdents64 F
|
||||
GLIBC_2.30 gettid F
|
||||
GLIBC_2.30 tgkill F
|
||||
GLIBC_2.30 twalk_r F
|
||||
GLIBC_2.32 pthread_sigmask F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
GLIBC_2.4 _IO_sprintf F
|
||||
|
@ -71,7 +71,6 @@ GLIBC_2.0 pthread_once F
|
||||
GLIBC_2.0 pthread_setcancelstate F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_sigmask F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 raise F
|
||||
GLIBC_2.0 read F
|
||||
|
@ -875,6 +875,7 @@ GLIBC_2.0 pthread_self F
|
||||
GLIBC_2.0 pthread_setcancelstate F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setschedparam F
|
||||
GLIBC_2.0 pthread_sigmask F
|
||||
GLIBC_2.0 ptrace F
|
||||
GLIBC_2.0 putc F
|
||||
GLIBC_2.0 putc_unlocked F
|
||||
@ -2218,6 +2219,7 @@ GLIBC_2.30 getdents64 F
|
||||
GLIBC_2.30 gettid F
|
||||
GLIBC_2.30 tgkill F
|
||||
GLIBC_2.30 twalk_r F
|
||||
GLIBC_2.32 pthread_sigmask F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
GLIBC_2.4 _IO_sprintf F
|
||||
|
@ -1380,6 +1380,7 @@ GLIBC_2.3 pthread_self F
|
||||
GLIBC_2.3 pthread_setcancelstate F
|
||||
GLIBC_2.3 pthread_setcanceltype F
|
||||
GLIBC_2.3 pthread_setschedparam F
|
||||
GLIBC_2.3 pthread_sigmask F
|
||||
GLIBC_2.3 ptrace F
|
||||
GLIBC_2.3 ptsname F
|
||||
GLIBC_2.3 ptsname_r F
|
||||
@ -2048,6 +2049,7 @@ GLIBC_2.30 getdents64 F
|
||||
GLIBC_2.30 gettid F
|
||||
GLIBC_2.30 tgkill F
|
||||
GLIBC_2.30 twalk_r F
|
||||
GLIBC_2.32 pthread_sigmask F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
GLIBC_2.4 _IO_sprintf F
|
||||
|
@ -157,7 +157,6 @@ GLIBC_2.3 pthread_setcancelstate F
|
||||
GLIBC_2.3 pthread_setcanceltype F
|
||||
GLIBC_2.3 pthread_setconcurrency F
|
||||
GLIBC_2.3 pthread_setspecific F
|
||||
GLIBC_2.3 pthread_sigmask F
|
||||
GLIBC_2.3 pthread_spin_destroy F
|
||||
GLIBC_2.3 pthread_spin_init F
|
||||
GLIBC_2.3 pthread_spin_lock F
|
||||
|
@ -1536,6 +1536,7 @@ GLIBC_2.17 pthread_self F
|
||||
GLIBC_2.17 pthread_setcancelstate F
|
||||
GLIBC_2.17 pthread_setcanceltype F
|
||||
GLIBC_2.17 pthread_setschedparam F
|
||||
GLIBC_2.17 pthread_sigmask F
|
||||
GLIBC_2.17 ptrace F
|
||||
GLIBC_2.17 ptsname F
|
||||
GLIBC_2.17 ptsname_r F
|
||||
@ -2247,3 +2248,4 @@ GLIBC_2.30 getdents64 F
|
||||
GLIBC_2.30 gettid F
|
||||
GLIBC_2.30 tgkill F
|
||||
GLIBC_2.30 twalk_r F
|
||||
GLIBC_2.32 pthread_sigmask F
|
||||
|
@ -156,7 +156,6 @@ GLIBC_2.17 pthread_setconcurrency F
|
||||
GLIBC_2.17 pthread_setname_np F
|
||||
GLIBC_2.17 pthread_setschedprio F
|
||||
GLIBC_2.17 pthread_setspecific F
|
||||
GLIBC_2.17 pthread_sigmask F
|
||||
GLIBC_2.17 pthread_sigqueue F
|
||||
GLIBC_2.17 pthread_spin_destroy F
|
||||
GLIBC_2.17 pthread_spin_init F
|
||||
|
Reference in New Issue
Block a user