Message ID | 3d29148883914476c3f9b7390320b9ff13594d1c.1581418947.git.fweimer@redhat.com |
---|---|
State | New |
Headers | show |
Series | nptl: Move more functions from libpthread to libc | expand |
On 11/02/2020 08:06, Florian Weimer wrote: > This is part of the libpthread removal project: > > <https://sourceware.org/ml/libc-alpha/2019-10/msg00080.html> LGTM, thanks. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> > --- > nptl/Makefile | 3 ++- > nptl/Versions | 2 +- > nptl/forward.c | 3 --- > nptl/nptl-init.c | 1 - > sysdeps/nptl/pthread-functions.h | 1 - > sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/csky/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/i386/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist | 1 - > .../unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist | 1 - > .../unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist | 1 - > sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist | 1 - > 32 files changed, 3 insertions(+), 34 deletions(-) > > diff --git a/nptl/Makefile b/nptl/Makefile > index eb87ecb1b3..f6a05799ad 100644 > --- a/nptl/Makefile > +++ b/nptl/Makefile > @@ -56,6 +56,7 @@ routines = \ > pthread_condattr_destroy \ > pthread_condattr_init \ > pthread_equal \ > + pthread_getschedparam \ > pthread_self \ > register-atfork \ > Ok. > @@ -79,7 +80,7 @@ libpthread-routines = nptl-init nptlfreeres vars events version pt-interp \ > pthread_join pthread_tryjoin pthread_timedjoin \ > pthread_clockjoin pthread_join_common pthread_yield \ > pthread_getconcurrency pthread_setconcurrency \ > - pthread_getschedparam pthread_setschedparam \ > + pthread_setschedparam \ > pthread_setschedprio \ > pthread_attr_getguardsize pthread_attr_setguardsize \ > pthread_attr_getstackaddr pthread_attr_setstackaddr \ Ok. > diff --git a/nptl/Versions b/nptl/Versions > index 914404c45e..ccf7be396b 100644 > --- a/nptl/Versions > +++ b/nptl/Versions > @@ -49,7 +49,7 @@ libpthread { > pthread_create; pthread_join; > pthread_exit; pthread_detach; > > - pthread_getschedparam; pthread_setschedparam; > + pthread_setschedparam; > > pthread_mutex_init; pthread_mutex_destroy; > pthread_mutex_lock; pthread_mutex_trylock; pthread_mutex_unlock; Ok. > diff --git a/nptl/forward.c b/nptl/forward.c > index 6ee4b92d52..f84f7795a2 100644 > --- a/nptl/forward.c > +++ b/nptl/forward.c > @@ -108,9 +108,6 @@ FORWARD_NORETURN (__pthread_exit, void, (void *retval), (retval), > strong_alias (__pthread_exit, pthread_exit); > > > -FORWARD (pthread_getschedparam, > - (pthread_t target_thread, int *policy, struct sched_param *param), > - (target_thread, policy, param), 0) > FORWARD (pthread_setschedparam, > (pthread_t target_thread, int policy, > const struct sched_param *param), (target_thread, policy, param), 0) Ok. > diff --git a/nptl/nptl-init.c b/nptl/nptl-init.c > index 56a4848d6e..3f6a777d59 100644 > --- a/nptl/nptl-init.c > +++ b/nptl/nptl-init.c > @@ -83,7 +83,6 @@ static const struct pthread_functions pthread_functions = > .ptr___pthread_cond_timedwait_2_0 = __pthread_cond_timedwait_2_0, > # endif > .ptr___pthread_exit = __pthread_exit, > - .ptr_pthread_getschedparam = __pthread_getschedparam, > .ptr_pthread_setschedparam = __pthread_setschedparam, > .ptr_pthread_mutex_destroy = __pthread_mutex_destroy, > .ptr_pthread_mutex_init = __pthread_mutex_init, Ok. > diff --git a/sysdeps/nptl/pthread-functions.h b/sysdeps/nptl/pthread-functions.h > index 9e12cf7f20..337ef59691 100644 > --- a/sysdeps/nptl/pthread-functions.h > +++ b/sysdeps/nptl/pthread-functions.h > @@ -42,7 +42,6 @@ struct pthread_functions > pthread_mutex_t *, > const struct timespec *); > void (*ptr___pthread_exit) (void *) __attribute__ ((__noreturn__)); > - int (*ptr_pthread_getschedparam) (pthread_t, int *, struct sched_param *); > int (*ptr_pthread_setschedparam) (pthread_t, int, > const struct sched_param *); > int (*ptr_pthread_mutex_destroy) (pthread_mutex_t *); Ok. > diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist > index ca00e45ff6..a0cff69954 100644 > --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist > @@ -101,7 +101,6 @@ GLIBC_2.17 pthread_getattr_np F > GLIBC_2.17 pthread_getconcurrency F > GLIBC_2.17 pthread_getcpuclockid F > GLIBC_2.17 pthread_getname_np F > -GLIBC_2.17 pthread_getschedparam F > GLIBC_2.17 pthread_getspecific F > GLIBC_2.17 pthread_join F > GLIBC_2.17 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist > index 7a678786d7..bb718e4037 100644 > --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist > index cc36449cfd..cabc278df8 100644 > --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist > @@ -135,7 +135,6 @@ GLIBC_2.4 pthread_getaffinity_np F > GLIBC_2.4 pthread_getattr_np F > GLIBC_2.4 pthread_getconcurrency F > GLIBC_2.4 pthread_getcpuclockid F > -GLIBC_2.4 pthread_getschedparam F > GLIBC_2.4 pthread_getspecific F > GLIBC_2.4 pthread_join F > GLIBC_2.4 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist > index cc36449cfd..cabc278df8 100644 > --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist > @@ -135,7 +135,6 @@ GLIBC_2.4 pthread_getaffinity_np F > GLIBC_2.4 pthread_getattr_np F > GLIBC_2.4 pthread_getconcurrency F > GLIBC_2.4 pthread_getcpuclockid F > -GLIBC_2.4 pthread_getschedparam F > GLIBC_2.4 pthread_getspecific F > GLIBC_2.4 pthread_join F > GLIBC_2.4 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/csky/libpthread.abilist b/sysdeps/unix/sysv/linux/csky/libpthread.abilist > index eacb6a19f7..394fe5e560 100644 > --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist > @@ -110,7 +110,6 @@ GLIBC_2.29 pthread_getattr_np F > GLIBC_2.29 pthread_getconcurrency F > GLIBC_2.29 pthread_getcpuclockid F > GLIBC_2.29 pthread_getname_np F > -GLIBC_2.29 pthread_getschedparam F > GLIBC_2.29 pthread_getspecific F > GLIBC_2.29 pthread_join F > GLIBC_2.29 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist > index 251d48e7e3..f3606ce4e8 100644 > --- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist > @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F > GLIBC_2.2 pthread_exit F > GLIBC_2.2 pthread_getconcurrency F > GLIBC_2.2 pthread_getcpuclockid F > -GLIBC_2.2 pthread_getschedparam F > GLIBC_2.2 pthread_getspecific F > GLIBC_2.2 pthread_join F > GLIBC_2.2 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist > index 51a734aafc..5a6a1d775c 100644 > --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist > index ea8f277428..e7545c83b5 100644 > --- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist > @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F > GLIBC_2.2 pthread_exit F > GLIBC_2.2 pthread_getconcurrency F > GLIBC_2.2 pthread_getcpuclockid F > -GLIBC_2.2 pthread_getschedparam F > GLIBC_2.2 pthread_getspecific F > GLIBC_2.2 pthread_join F > GLIBC_2.2 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist > index cc36449cfd..cabc278df8 100644 > --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist > @@ -135,7 +135,6 @@ GLIBC_2.4 pthread_getaffinity_np F > GLIBC_2.4 pthread_getattr_np F > GLIBC_2.4 pthread_getconcurrency F > GLIBC_2.4 pthread_getcpuclockid F > -GLIBC_2.4 pthread_getschedparam F > GLIBC_2.4 pthread_getspecific F > GLIBC_2.4 pthread_join F > GLIBC_2.4 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist > index 51a734aafc..5a6a1d775c 100644 > --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist > index f431bf8a5d..fa5c6d2773 100644 > --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist > @@ -102,7 +102,6 @@ GLIBC_2.18 pthread_getattr_np F > GLIBC_2.18 pthread_getconcurrency F > GLIBC_2.18 pthread_getcpuclockid F > GLIBC_2.18 pthread_getname_np F > -GLIBC_2.18 pthread_getschedparam F > GLIBC_2.18 pthread_getspecific F > GLIBC_2.18 pthread_join F > GLIBC_2.18 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist > index f431bf8a5d..fa5c6d2773 100644 > --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist > @@ -102,7 +102,6 @@ GLIBC_2.18 pthread_getattr_np F > GLIBC_2.18 pthread_getconcurrency F > GLIBC_2.18 pthread_getcpuclockid F > GLIBC_2.18 pthread_getname_np F > -GLIBC_2.18 pthread_getschedparam F > GLIBC_2.18 pthread_getspecific F > GLIBC_2.18 pthread_join F > GLIBC_2.18 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist > index fe97a30c54..2a2343cf68 100644 > --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist > index fe97a30c54..2a2343cf68 100644 > --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist > index 26e2a33bbe..f454c862a8 100644 > --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist > @@ -102,7 +102,6 @@ GLIBC_2.21 pthread_getattr_np F > GLIBC_2.21 pthread_getconcurrency F > GLIBC_2.21 pthread_getcpuclockid F > GLIBC_2.21 pthread_getname_np F > -GLIBC_2.21 pthread_getschedparam F > GLIBC_2.21 pthread_getspecific F > GLIBC_2.21 pthread_join F > GLIBC_2.21 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist > index 0b9363ab7a..4d3332216f 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist > index 6b0da1ac89..ecc6a3bd60 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist > @@ -117,7 +117,6 @@ GLIBC_2.3 pthread_exit F > GLIBC_2.3 pthread_getattr_np F > GLIBC_2.3 pthread_getconcurrency F > GLIBC_2.3 pthread_getcpuclockid F > -GLIBC_2.3 pthread_getschedparam F > GLIBC_2.3 pthread_getspecific F > GLIBC_2.3 pthread_join F > GLIBC_2.3 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist > index ca00e45ff6..a0cff69954 100644 > --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist > @@ -101,7 +101,6 @@ GLIBC_2.17 pthread_getattr_np F > GLIBC_2.17 pthread_getconcurrency F > GLIBC_2.17 pthread_getcpuclockid F > GLIBC_2.17 pthread_getname_np F > -GLIBC_2.17 pthread_getschedparam F > GLIBC_2.17 pthread_getspecific F > GLIBC_2.17 pthread_join F > GLIBC_2.17 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist > index 52b91a3f46..1e998668f7 100644 > --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist > @@ -99,7 +99,6 @@ GLIBC_2.27 pthread_getattr_np F > GLIBC_2.27 pthread_getconcurrency F > GLIBC_2.27 pthread_getcpuclockid F > GLIBC_2.27 pthread_getname_np F > -GLIBC_2.27 pthread_getschedparam F > GLIBC_2.27 pthread_getspecific F > GLIBC_2.27 pthread_join F > GLIBC_2.27 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist > index b84a2bf02f..9495b0300b 100644 > --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist > index e85906c843..6de0b3c2bb 100644 > --- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist > @@ -98,7 +98,6 @@ GLIBC_2.2 pthread_detach F > GLIBC_2.2 pthread_exit F > GLIBC_2.2 pthread_getconcurrency F > GLIBC_2.2 pthread_getcpuclockid F > -GLIBC_2.2 pthread_getschedparam F > GLIBC_2.2 pthread_getspecific F > GLIBC_2.2 pthread_join F > GLIBC_2.2 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist > index 251d48e7e3..f3606ce4e8 100644 > --- a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist > @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F > GLIBC_2.2 pthread_exit F > GLIBC_2.2 pthread_getconcurrency F > GLIBC_2.2 pthread_getcpuclockid F > -GLIBC_2.2 pthread_getschedparam F > GLIBC_2.2 pthread_getspecific F > GLIBC_2.2 pthread_join F > GLIBC_2.2 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist > index 251d48e7e3..f3606ce4e8 100644 > --- a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist > @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F > GLIBC_2.2 pthread_exit F > GLIBC_2.2 pthread_getconcurrency F > GLIBC_2.2 pthread_getcpuclockid F > -GLIBC_2.2 pthread_getschedparam F > GLIBC_2.2 pthread_getspecific F > GLIBC_2.2 pthread_join F > GLIBC_2.2 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist > index 7a678786d7..bb718e4037 100644 > --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist > @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F > GLIBC_2.0 pthread_create F > GLIBC_2.0 pthread_detach F > GLIBC_2.0 pthread_exit F > -GLIBC_2.0 pthread_getschedparam F > GLIBC_2.0 pthread_getspecific F > GLIBC_2.0 pthread_join F > GLIBC_2.0 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist > index ea8f277428..e7545c83b5 100644 > --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist > @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F > GLIBC_2.2 pthread_exit F > GLIBC_2.2 pthread_getconcurrency F > GLIBC_2.2 pthread_getcpuclockid F > -GLIBC_2.2 pthread_getschedparam F > GLIBC_2.2 pthread_getspecific F > GLIBC_2.2 pthread_join F > GLIBC_2.2 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist > index dc3231b3d8..2071b125e8 100644 > --- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist > @@ -97,7 +97,6 @@ GLIBC_2.2.5 pthread_exit F > GLIBC_2.2.5 pthread_getattr_np F > GLIBC_2.2.5 pthread_getconcurrency F > GLIBC_2.2.5 pthread_getcpuclockid F > -GLIBC_2.2.5 pthread_getschedparam F > GLIBC_2.2.5 pthread_getspecific F > GLIBC_2.2.5 pthread_join F > GLIBC_2.2.5 pthread_key_create F > diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist > index dda01deac9..102f4fb1ff 100644 > --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist > +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist > @@ -101,7 +101,6 @@ GLIBC_2.16 pthread_getattr_np F > GLIBC_2.16 pthread_getconcurrency F > GLIBC_2.16 pthread_getcpuclockid F > GLIBC_2.16 pthread_getname_np F > -GLIBC_2.16 pthread_getschedparam F > GLIBC_2.16 pthread_getspecific F > GLIBC_2.16 pthread_join F > GLIBC_2.16 pthread_key_create F > Ok.
diff --git a/nptl/Makefile b/nptl/Makefile index eb87ecb1b3..f6a05799ad 100644 --- a/nptl/Makefile +++ b/nptl/Makefile @@ -56,6 +56,7 @@ routines = \ pthread_condattr_destroy \ pthread_condattr_init \ pthread_equal \ + pthread_getschedparam \ pthread_self \ register-atfork \ @@ -79,7 +80,7 @@ libpthread-routines = nptl-init nptlfreeres vars events version pt-interp \ pthread_join pthread_tryjoin pthread_timedjoin \ pthread_clockjoin pthread_join_common pthread_yield \ pthread_getconcurrency pthread_setconcurrency \ - pthread_getschedparam pthread_setschedparam \ + pthread_setschedparam \ pthread_setschedprio \ pthread_attr_getguardsize pthread_attr_setguardsize \ pthread_attr_getstackaddr pthread_attr_setstackaddr \ diff --git a/nptl/Versions b/nptl/Versions index 914404c45e..ccf7be396b 100644 --- a/nptl/Versions +++ b/nptl/Versions @@ -49,7 +49,7 @@ libpthread { pthread_create; pthread_join; pthread_exit; pthread_detach; - pthread_getschedparam; pthread_setschedparam; + pthread_setschedparam; pthread_mutex_init; pthread_mutex_destroy; pthread_mutex_lock; pthread_mutex_trylock; pthread_mutex_unlock; diff --git a/nptl/forward.c b/nptl/forward.c index 6ee4b92d52..f84f7795a2 100644 --- a/nptl/forward.c +++ b/nptl/forward.c @@ -108,9 +108,6 @@ FORWARD_NORETURN (__pthread_exit, void, (void *retval), (retval), strong_alias (__pthread_exit, pthread_exit); -FORWARD (pthread_getschedparam, - (pthread_t target_thread, int *policy, struct sched_param *param), - (target_thread, policy, param), 0) FORWARD (pthread_setschedparam, (pthread_t target_thread, int policy, const struct sched_param *param), (target_thread, policy, param), 0) diff --git a/nptl/nptl-init.c b/nptl/nptl-init.c index 56a4848d6e..3f6a777d59 100644 --- a/nptl/nptl-init.c +++ b/nptl/nptl-init.c @@ -83,7 +83,6 @@ static const struct pthread_functions pthread_functions = .ptr___pthread_cond_timedwait_2_0 = __pthread_cond_timedwait_2_0, # endif .ptr___pthread_exit = __pthread_exit, - .ptr_pthread_getschedparam = __pthread_getschedparam, .ptr_pthread_setschedparam = __pthread_setschedparam, .ptr_pthread_mutex_destroy = __pthread_mutex_destroy, .ptr_pthread_mutex_init = __pthread_mutex_init, diff --git a/sysdeps/nptl/pthread-functions.h b/sysdeps/nptl/pthread-functions.h index 9e12cf7f20..337ef59691 100644 --- a/sysdeps/nptl/pthread-functions.h +++ b/sysdeps/nptl/pthread-functions.h @@ -42,7 +42,6 @@ struct pthread_functions pthread_mutex_t *, const struct timespec *); void (*ptr___pthread_exit) (void *) __attribute__ ((__noreturn__)); - int (*ptr_pthread_getschedparam) (pthread_t, int *, struct sched_param *); int (*ptr_pthread_setschedparam) (pthread_t, int, const struct sched_param *); int (*ptr_pthread_mutex_destroy) (pthread_mutex_t *); diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist index ca00e45ff6..a0cff69954 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist @@ -101,7 +101,6 @@ GLIBC_2.17 pthread_getattr_np F GLIBC_2.17 pthread_getconcurrency F GLIBC_2.17 pthread_getcpuclockid F GLIBC_2.17 pthread_getname_np F -GLIBC_2.17 pthread_getschedparam F GLIBC_2.17 pthread_getspecific F GLIBC_2.17 pthread_join F GLIBC_2.17 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist index 7a678786d7..bb718e4037 100644 --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist index cc36449cfd..cabc278df8 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist @@ -135,7 +135,6 @@ GLIBC_2.4 pthread_getaffinity_np F GLIBC_2.4 pthread_getattr_np F GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F -GLIBC_2.4 pthread_getschedparam F GLIBC_2.4 pthread_getspecific F GLIBC_2.4 pthread_join F GLIBC_2.4 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist index cc36449cfd..cabc278df8 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist @@ -135,7 +135,6 @@ GLIBC_2.4 pthread_getaffinity_np F GLIBC_2.4 pthread_getattr_np F GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F -GLIBC_2.4 pthread_getschedparam F GLIBC_2.4 pthread_getspecific F GLIBC_2.4 pthread_join F GLIBC_2.4 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/csky/libpthread.abilist b/sysdeps/unix/sysv/linux/csky/libpthread.abilist index eacb6a19f7..394fe5e560 100644 --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist @@ -110,7 +110,6 @@ GLIBC_2.29 pthread_getattr_np F GLIBC_2.29 pthread_getconcurrency F GLIBC_2.29 pthread_getcpuclockid F GLIBC_2.29 pthread_getname_np F -GLIBC_2.29 pthread_getschedparam F GLIBC_2.29 pthread_getspecific F GLIBC_2.29 pthread_join F GLIBC_2.29 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist index 251d48e7e3..f3606ce4e8 100644 --- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_exit F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_getschedparam F GLIBC_2.2 pthread_getspecific F GLIBC_2.2 pthread_join F GLIBC_2.2 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist index 51a734aafc..5a6a1d775c 100644 --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist index ea8f277428..e7545c83b5 100644 --- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_exit F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_getschedparam F GLIBC_2.2 pthread_getspecific F GLIBC_2.2 pthread_join F GLIBC_2.2 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist index cc36449cfd..cabc278df8 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist @@ -135,7 +135,6 @@ GLIBC_2.4 pthread_getaffinity_np F GLIBC_2.4 pthread_getattr_np F GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F -GLIBC_2.4 pthread_getschedparam F GLIBC_2.4 pthread_getspecific F GLIBC_2.4 pthread_join F GLIBC_2.4 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist index 51a734aafc..5a6a1d775c 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist index f431bf8a5d..fa5c6d2773 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist @@ -102,7 +102,6 @@ GLIBC_2.18 pthread_getattr_np F GLIBC_2.18 pthread_getconcurrency F GLIBC_2.18 pthread_getcpuclockid F GLIBC_2.18 pthread_getname_np F -GLIBC_2.18 pthread_getschedparam F GLIBC_2.18 pthread_getspecific F GLIBC_2.18 pthread_join F GLIBC_2.18 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist index f431bf8a5d..fa5c6d2773 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist @@ -102,7 +102,6 @@ GLIBC_2.18 pthread_getattr_np F GLIBC_2.18 pthread_getconcurrency F GLIBC_2.18 pthread_getcpuclockid F GLIBC_2.18 pthread_getname_np F -GLIBC_2.18 pthread_getschedparam F GLIBC_2.18 pthread_getspecific F GLIBC_2.18 pthread_join F GLIBC_2.18 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist index fe97a30c54..2a2343cf68 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist index fe97a30c54..2a2343cf68 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist index 26e2a33bbe..f454c862a8 100644 --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist @@ -102,7 +102,6 @@ GLIBC_2.21 pthread_getattr_np F GLIBC_2.21 pthread_getconcurrency F GLIBC_2.21 pthread_getcpuclockid F GLIBC_2.21 pthread_getname_np F -GLIBC_2.21 pthread_getschedparam F GLIBC_2.21 pthread_getspecific F GLIBC_2.21 pthread_join F GLIBC_2.21 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist index 0b9363ab7a..4d3332216f 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist index 6b0da1ac89..ecc6a3bd60 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist @@ -117,7 +117,6 @@ GLIBC_2.3 pthread_exit F GLIBC_2.3 pthread_getattr_np F GLIBC_2.3 pthread_getconcurrency F GLIBC_2.3 pthread_getcpuclockid F -GLIBC_2.3 pthread_getschedparam F GLIBC_2.3 pthread_getspecific F GLIBC_2.3 pthread_join F GLIBC_2.3 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist index ca00e45ff6..a0cff69954 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist @@ -101,7 +101,6 @@ GLIBC_2.17 pthread_getattr_np F GLIBC_2.17 pthread_getconcurrency F GLIBC_2.17 pthread_getcpuclockid F GLIBC_2.17 pthread_getname_np F -GLIBC_2.17 pthread_getschedparam F GLIBC_2.17 pthread_getspecific F GLIBC_2.17 pthread_join F GLIBC_2.17 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist index 52b91a3f46..1e998668f7 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist @@ -99,7 +99,6 @@ GLIBC_2.27 pthread_getattr_np F GLIBC_2.27 pthread_getconcurrency F GLIBC_2.27 pthread_getcpuclockid F GLIBC_2.27 pthread_getname_np F -GLIBC_2.27 pthread_getschedparam F GLIBC_2.27 pthread_getspecific F GLIBC_2.27 pthread_join F GLIBC_2.27 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist index b84a2bf02f..9495b0300b 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist index e85906c843..6de0b3c2bb 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist @@ -98,7 +98,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_exit F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_getschedparam F GLIBC_2.2 pthread_getspecific F GLIBC_2.2 pthread_join F GLIBC_2.2 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist index 251d48e7e3..f3606ce4e8 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_exit F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_getschedparam F GLIBC_2.2 pthread_getspecific F GLIBC_2.2 pthread_join F GLIBC_2.2 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist index 251d48e7e3..f3606ce4e8 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_exit F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_getschedparam F GLIBC_2.2 pthread_getspecific F GLIBC_2.2 pthread_join F GLIBC_2.2 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist index 7a678786d7..bb718e4037 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist @@ -52,7 +52,6 @@ GLIBC_2.0 pthread_cond_wait F GLIBC_2.0 pthread_create F GLIBC_2.0 pthread_detach F GLIBC_2.0 pthread_exit F -GLIBC_2.0 pthread_getschedparam F GLIBC_2.0 pthread_getspecific F GLIBC_2.0 pthread_join F GLIBC_2.0 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist index ea8f277428..e7545c83b5 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist @@ -96,7 +96,6 @@ GLIBC_2.2 pthread_detach F GLIBC_2.2 pthread_exit F GLIBC_2.2 pthread_getconcurrency F GLIBC_2.2 pthread_getcpuclockid F -GLIBC_2.2 pthread_getschedparam F GLIBC_2.2 pthread_getspecific F GLIBC_2.2 pthread_join F GLIBC_2.2 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist index dc3231b3d8..2071b125e8 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist @@ -97,7 +97,6 @@ GLIBC_2.2.5 pthread_exit F GLIBC_2.2.5 pthread_getattr_np F GLIBC_2.2.5 pthread_getconcurrency F GLIBC_2.2.5 pthread_getcpuclockid F -GLIBC_2.2.5 pthread_getschedparam F GLIBC_2.2.5 pthread_getspecific F GLIBC_2.2.5 pthread_join F GLIBC_2.2.5 pthread_key_create F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist index dda01deac9..102f4fb1ff 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist @@ -101,7 +101,6 @@ GLIBC_2.16 pthread_getattr_np F GLIBC_2.16 pthread_getconcurrency F GLIBC_2.16 pthread_getcpuclockid F GLIBC_2.16 pthread_getname_np F -GLIBC_2.16 pthread_getschedparam F GLIBC_2.16 pthread_getspecific F GLIBC_2.16 pthread_join F GLIBC_2.16 pthread_key_create F