nptl: Move pthread_atfork compatibility symbol to libc

The symbol was moved using scripts/move-symbol-to-libc.py.

There is no new symbol version because of the compatibility symbol
status.  The __pthread_atfork reference in nptl/Versions was unused.
This commit is contained in:
Florian Weimer 2021-04-22 16:02:59 +02:00
parent f553dc0660
commit 33b20249b5
36 changed files with 21 additions and 19 deletions

View file

@ -47,6 +47,7 @@ routines = \
nptl_deallocate_tsd \
nptl_nthreads \
nptl_setxid \
old_pthread_atfork \
old_pthread_cond_broadcast \
old_pthread_cond_destroy \
old_pthread_cond_init \
@ -125,7 +126,6 @@ libpthread-routines = \
libpthread-compat \
nptl-init \
nptlfreeres \
old_pthread_atfork \
pt-interp \
pthread_attr_getaffinity \
pthread_attr_getguardsize \

View file

@ -12,6 +12,7 @@ libc {
_pthread_cleanup_pop_restore;
_pthread_cleanup_push;
_pthread_cleanup_push_defer;
pthread_atfork;
pthread_attr_destroy;
pthread_attr_getdetachstate;
pthread_attr_getinheritsched;
@ -185,7 +186,6 @@ libpthread {
_IO_funlockfile;
__errno_location;
__h_errno_location;
__pthread_atfork;
__pthread_mutex_trylock;
__pthread_mutexattr_destroy;
__pthread_mutexattr_init;
@ -194,7 +194,6 @@ libpthread {
flockfile;
ftrylockfile;
funlockfile;
pthread_atfork;
pthread_cancel;
pthread_create;
pthread_detach;

View file

@ -18,7 +18,7 @@
#include <shlib-compat.h>
#if SHLIB_COMPAT (libpthread, GLIBC_2_0, GLIBC_2_3)
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_0, GLIBC_2_3)
# define __pthread_atfork __dyn_pthread_atfork
# include "pthread_atfork.c"
# undef __pthread_atfork

View file

@ -872,6 +872,7 @@ GLIBC_2.0 program_invocation_name D 0x8
GLIBC_2.0 program_invocation_short_name D 0x8
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -1259,6 +1259,7 @@ GLIBC_2.2 program_invocation_name D 0x4
GLIBC_2.2 program_invocation_short_name D 0x4
GLIBC_2.2 pselect F
GLIBC_2.2 psignal F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_destroy F
GLIBC_2.2 pthread_attr_getdetachstate F
GLIBC_2.2 pthread_attr_getinheritsched F

View file

@ -22,7 +22,6 @@ GLIBC_2.2 __res_state F
GLIBC_2.2 flockfile F
GLIBC_2.2 ftrylockfile F
GLIBC_2.2 funlockfile F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -849,6 +849,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -1280,6 +1280,7 @@ GLIBC_2.2 program_invocation_name D 0x8
GLIBC_2.2 program_invocation_short_name D 0x8
GLIBC_2.2 pselect F
GLIBC_2.2 psignal F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_destroy F
GLIBC_2.2 pthread_attr_getdetachstate F
GLIBC_2.2 pthread_attr_getinheritsched F

View file

@ -22,7 +22,6 @@ GLIBC_2.2 __res_state F
GLIBC_2.2 flockfile F
GLIBC_2.2 ftrylockfile F
GLIBC_2.2 funlockfile F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -848,6 +848,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -845,6 +845,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -845,6 +845,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -845,6 +845,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -843,6 +843,7 @@ GLIBC_2.0 program_invocation_name D 0x8
GLIBC_2.0 program_invocation_short_name D 0x8
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -856,6 +856,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -856,6 +856,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -847,6 +847,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -1277,6 +1277,7 @@ GLIBC_2.2 program_invocation_name D 0x8
GLIBC_2.2 program_invocation_short_name D 0x8
GLIBC_2.2 pselect F
GLIBC_2.2 psignal F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_destroy F
GLIBC_2.2 pthread_attr_getdetachstate F
GLIBC_2.2 pthread_attr_getinheritsched F

View file

@ -23,7 +23,6 @@ GLIBC_2.2 __res_state F
GLIBC_2.2 flockfile F
GLIBC_2.2 ftrylockfile F
GLIBC_2.2 funlockfile F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -1263,6 +1263,7 @@ GLIBC_2.2 program_invocation_name D 0x4
GLIBC_2.2 program_invocation_short_name D 0x4
GLIBC_2.2 pselect F
GLIBC_2.2 psignal F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_destroy F
GLIBC_2.2 pthread_attr_getdetachstate F
GLIBC_2.2 pthread_attr_getinheritsched F

View file

@ -22,7 +22,6 @@ GLIBC_2.2 __res_state F
GLIBC_2.2 flockfile F
GLIBC_2.2 ftrylockfile F
GLIBC_2.2 funlockfile F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -1263,6 +1263,7 @@ GLIBC_2.2 program_invocation_name D 0x4
GLIBC_2.2 program_invocation_short_name D 0x4
GLIBC_2.2 pselect F
GLIBC_2.2 psignal F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_destroy F
GLIBC_2.2 pthread_attr_getdetachstate F
GLIBC_2.2 pthread_attr_getinheritsched F

View file

@ -22,7 +22,6 @@ GLIBC_2.2 __res_state F
GLIBC_2.2 flockfile F
GLIBC_2.2 ftrylockfile F
GLIBC_2.2 funlockfile F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -850,6 +850,7 @@ GLIBC_2.0 program_invocation_name D 0x4
GLIBC_2.0 program_invocation_short_name D 0x4
GLIBC_2.0 pselect F
GLIBC_2.0 psignal F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_attr_destroy F
GLIBC_2.0 pthread_attr_getdetachstate F
GLIBC_2.0 pthread_attr_getinheritsched F

View file

@ -10,7 +10,6 @@ GLIBC_2.0 __pthread_mutexattr_settype F
GLIBC_2.0 flockfile F
GLIBC_2.0 ftrylockfile F
GLIBC_2.0 funlockfile F
GLIBC_2.0 pthread_atfork F
GLIBC_2.0 pthread_cancel F
GLIBC_2.0 pthread_create F
GLIBC_2.0 pthread_detach F

View file

@ -1306,6 +1306,7 @@ GLIBC_2.2 program_invocation_name D 0x8
GLIBC_2.2 program_invocation_short_name D 0x8
GLIBC_2.2 pselect F
GLIBC_2.2 psignal F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_destroy F
GLIBC_2.2 pthread_attr_getdetachstate F
GLIBC_2.2 pthread_attr_getinheritsched F

View file

@ -22,7 +22,6 @@ GLIBC_2.2 __res_state F
GLIBC_2.2 flockfile F
GLIBC_2.2 ftrylockfile F
GLIBC_2.2 funlockfile F
GLIBC_2.2 pthread_atfork F
GLIBC_2.2 pthread_attr_getguardsize F
GLIBC_2.2 pthread_attr_getstack F
GLIBC_2.2 pthread_attr_getstackaddr F

View file

@ -1273,6 +1273,7 @@ GLIBC_2.2.5 program_invocation_name D 0x8
GLIBC_2.2.5 program_invocation_short_name D 0x8
GLIBC_2.2.5 pselect F
GLIBC_2.2.5 psignal F
GLIBC_2.2.5 pthread_atfork F
GLIBC_2.2.5 pthread_attr_destroy F
GLIBC_2.2.5 pthread_attr_getdetachstate F
GLIBC_2.2.5 pthread_attr_getinheritsched F

View file

@ -22,7 +22,6 @@ GLIBC_2.2.5 __res_state F
GLIBC_2.2.5 flockfile F
GLIBC_2.2.5 ftrylockfile F
GLIBC_2.2.5 funlockfile F
GLIBC_2.2.5 pthread_atfork F
GLIBC_2.2.5 pthread_attr_getguardsize F
GLIBC_2.2.5 pthread_attr_getstack F
GLIBC_2.2.5 pthread_attr_getstackaddr F