From 1ec4cd5ab42d6b16a81176b7051384a2221159e3 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 23 Apr 2021 09:48:36 +0200 Subject: nptl: Move pthread_mutexattr_setrobust into libc And pthread_mutexattr_getrobust_np as a compat symbol. The symbols were moved using scripts/move-symbol-to-libc.py. --- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/alpha/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/arc/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/arc/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/csky/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/csky/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/hppa/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/i386/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/i386/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/ia64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/nios2/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist | 2 -- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist | 3 +-- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 3 +++ sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist | 2 -- 61 files changed, 112 insertions(+), 58 deletions(-) (limited to 'sysdeps/unix/sysv/linux') diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist index 5e18004595..71fdc865ff 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist @@ -1490,6 +1490,8 @@ GLIBC_2.17 pthread_mutexattr_init F GLIBC_2.17 pthread_mutexattr_setprioceiling F GLIBC_2.17 pthread_mutexattr_setprotocol F GLIBC_2.17 pthread_mutexattr_setpshared F +GLIBC_2.17 pthread_mutexattr_setrobust F +GLIBC_2.17 pthread_mutexattr_setrobust_np F GLIBC_2.17 pthread_once F GLIBC_2.17 pthread_rwlock_rdlock F GLIBC_2.17 pthread_rwlock_unlock F @@ -2256,6 +2258,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist index db738a763a..35a4986583 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist @@ -44,8 +44,6 @@ GLIBC_2.17 pthread_getcpuclockid F GLIBC_2.17 pthread_getname_np F GLIBC_2.17 pthread_join F GLIBC_2.17 pthread_mutexattr_setkind_np F -GLIBC_2.17 pthread_mutexattr_setrobust F -GLIBC_2.17 pthread_mutexattr_setrobust_np F GLIBC_2.17 pthread_mutexattr_settype F GLIBC_2.17 pthread_rwlock_destroy F GLIBC_2.17 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist index c76b3b7629..cc66fe6ca9 100644 --- a/sysdeps/unix/sysv/linux/alpha/libc.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist @@ -1782,6 +1782,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x458 GLIBC_2.12 sys_nerr D 0x4 @@ -2338,6 +2339,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2534,6 +2536,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist index b81fee1a8e..4cbea0f55c 100644 --- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist @@ -51,7 +51,6 @@ GLIBC_2.1.1 sem_unlink F GLIBC_2.1.2 __libpthread_version_placeholder F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -124,4 +123,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist index 101b3fdd3c..c17f6af1c9 100644 --- a/sysdeps/unix/sysv/linux/arc/libc.abilist +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist @@ -1418,6 +1418,8 @@ GLIBC_2.32 pthread_mutexattr_init F GLIBC_2.32 pthread_mutexattr_setprioceiling F GLIBC_2.32 pthread_mutexattr_setprotocol F GLIBC_2.32 pthread_mutexattr_setpshared F +GLIBC_2.32 pthread_mutexattr_setrobust F +GLIBC_2.32 pthread_mutexattr_setrobust_np F GLIBC_2.32 pthread_once F GLIBC_2.32 pthread_rwlock_rdlock F GLIBC_2.32 pthread_rwlock_unlock F @@ -2015,6 +2017,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/arc/libpthread.abilist b/sysdeps/unix/sysv/linux/arc/libpthread.abilist index 4432f07dc8..643fcf5824 100644 --- a/sysdeps/unix/sysv/linux/arc/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arc/libpthread.abilist @@ -59,8 +59,6 @@ GLIBC_2.32 pthread_getcpuclockid F GLIBC_2.32 pthread_getname_np F GLIBC_2.32 pthread_join F GLIBC_2.32 pthread_mutexattr_setkind_np F -GLIBC_2.32 pthread_mutexattr_setrobust F -GLIBC_2.32 pthread_mutexattr_setrobust_np F GLIBC_2.32 pthread_mutexattr_settype F GLIBC_2.32 pthread_rwlock_clockrdlock F GLIBC_2.32 pthread_rwlock_clockwrlock F diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist index ac43aa2345..bb66df3808 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist @@ -35,6 +35,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -193,6 +194,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -1622,6 +1624,7 @@ GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F GLIBC_2.4 pthread_mutexattr_setpshared F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 pthread_once F GLIBC_2.4 pthread_rwlock_rdlock F GLIBC_2.4 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist index 3a58623997..4f51aa27fb 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -74,7 +73,6 @@ GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F GLIBC_2.4 pthread_join F GLIBC_2.4 pthread_mutexattr_setkind_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 pthread_mutexattr_settype F GLIBC_2.4 pthread_rwlock_destroy F GLIBC_2.4 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist index 071e5decfb..a3744004ff 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist @@ -35,6 +35,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -190,6 +191,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -1619,6 +1621,7 @@ GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F GLIBC_2.4 pthread_mutexattr_setpshared F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 pthread_once F GLIBC_2.4 pthread_rwlock_rdlock F GLIBC_2.4 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist index 3a58623997..4f51aa27fb 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -74,7 +73,6 @@ GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F GLIBC_2.4 pthread_join F GLIBC_2.4 pthread_mutexattr_setkind_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 pthread_mutexattr_settype F GLIBC_2.4 pthread_rwlock_destroy F GLIBC_2.4 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist index 206bb4f69e..b543e66891 100644 --- a/sysdeps/unix/sysv/linux/csky/libc.abilist +++ b/sysdeps/unix/sysv/linux/csky/libc.abilist @@ -1477,6 +1477,8 @@ GLIBC_2.29 pthread_mutexattr_init F GLIBC_2.29 pthread_mutexattr_setprioceiling F GLIBC_2.29 pthread_mutexattr_setprotocol F GLIBC_2.29 pthread_mutexattr_setpshared F +GLIBC_2.29 pthread_mutexattr_setrobust F +GLIBC_2.29 pthread_mutexattr_setrobust_np F GLIBC_2.29 pthread_once F GLIBC_2.29 pthread_rwlock_rdlock F GLIBC_2.29 pthread_rwlock_unlock F @@ -2199,6 +2201,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/csky/libpthread.abilist b/sysdeps/unix/sysv/linux/csky/libpthread.abilist index 54d6dff0d2..232d4bf5fc 100644 --- a/sysdeps/unix/sysv/linux/csky/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/csky/libpthread.abilist @@ -58,8 +58,6 @@ GLIBC_2.29 pthread_getcpuclockid F GLIBC_2.29 pthread_getname_np F GLIBC_2.29 pthread_join F GLIBC_2.29 pthread_mutexattr_setkind_np F -GLIBC_2.29 pthread_mutexattr_setrobust F -GLIBC_2.29 pthread_mutexattr_setrobust_np F GLIBC_2.29 pthread_mutexattr_settype F GLIBC_2.29 pthread_rwlock_destroy F GLIBC_2.29 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist index 34fe19c29a..b26a0044b2 100644 --- a/sysdeps/unix/sysv/linux/hppa/libc.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist @@ -35,6 +35,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x404 GLIBC_2.12 sys_nerr D 0x4 @@ -2151,6 +2152,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2233,6 +2235,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist index 6443092ca9..3419888a43 100644 --- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -114,4 +113,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist index 8d4cf14fe0..414511fb1b 100644 --- a/sysdeps/unix/sysv/linux/i386/libc.abilist +++ b/sysdeps/unix/sysv/linux/i386/libc.abilist @@ -1787,6 +1787,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2328,6 +2329,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2410,6 +2412,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist index 87fbfe2878..3f268724f8 100644 --- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist @@ -51,7 +51,6 @@ GLIBC_2.1.1 sem_unlink F GLIBC_2.1.2 __libpthread_version_placeholder F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -122,4 +121,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist index 53ebf22dc8..4d4b619932 100644 --- a/sysdeps/unix/sysv/linux/ia64/libc.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist @@ -35,6 +35,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x438 GLIBC_2.12 sys_nerr D 0x4 @@ -2185,6 +2186,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2267,6 +2269,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist index 7f7e7f6c03..e17660fb5b 100644 --- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -116,4 +115,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist index 78f27f07a8..30e79464bd 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist @@ -36,6 +36,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -194,6 +195,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -1602,6 +1604,7 @@ GLIBC_2.4 pthread_mutexattr_init F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F GLIBC_2.4 pthread_mutexattr_setpshared F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 pthread_once F GLIBC_2.4 pthread_rwlock_rdlock F GLIBC_2.4 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist index 3a58623997..4f51aa27fb 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -74,7 +73,6 @@ GLIBC_2.4 pthread_getconcurrency F GLIBC_2.4 pthread_getcpuclockid F GLIBC_2.4 pthread_join F GLIBC_2.4 pthread_mutexattr_setkind_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 pthread_mutexattr_settype F GLIBC_2.4 pthread_rwlock_destroy F GLIBC_2.4 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist index 0574013e93..ab0cbc324e 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist @@ -1744,6 +1744,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2271,6 +2272,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2353,6 +2355,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist index 87fbfe2878..3f268724f8 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist @@ -51,7 +51,6 @@ GLIBC_2.1.1 sem_unlink F GLIBC_2.1.2 __libpthread_version_placeholder F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -122,4 +121,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist index 69f0891cf5..7c77d3d934 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist @@ -1492,6 +1492,8 @@ GLIBC_2.18 pthread_mutexattr_init F GLIBC_2.18 pthread_mutexattr_setprioceiling F GLIBC_2.18 pthread_mutexattr_setprotocol F GLIBC_2.18 pthread_mutexattr_setpshared F +GLIBC_2.18 pthread_mutexattr_setrobust F +GLIBC_2.18 pthread_mutexattr_setrobust_np F GLIBC_2.18 pthread_once F GLIBC_2.18 pthread_rwlock_rdlock F GLIBC_2.18 pthread_rwlock_unlock F @@ -2250,6 +2252,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist index e044377c55..ced08f4061 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libpthread.abilist @@ -45,8 +45,6 @@ GLIBC_2.18 pthread_getcpuclockid F GLIBC_2.18 pthread_getname_np F GLIBC_2.18 pthread_join F GLIBC_2.18 pthread_mutexattr_setkind_np F -GLIBC_2.18 pthread_mutexattr_setrobust F -GLIBC_2.18 pthread_mutexattr_setrobust_np F GLIBC_2.18 pthread_mutexattr_settype F GLIBC_2.18 pthread_rwlock_destroy F GLIBC_2.18 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist index 030e7eed21..4bbc6f5579 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist @@ -1492,6 +1492,8 @@ GLIBC_2.18 pthread_mutexattr_init F GLIBC_2.18 pthread_mutexattr_setprioceiling F GLIBC_2.18 pthread_mutexattr_setprotocol F GLIBC_2.18 pthread_mutexattr_setpshared F +GLIBC_2.18 pthread_mutexattr_setrobust F +GLIBC_2.18 pthread_mutexattr_setrobust_np F GLIBC_2.18 pthread_once F GLIBC_2.18 pthread_rwlock_rdlock F GLIBC_2.18 pthread_rwlock_unlock F @@ -2247,6 +2249,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist index e044377c55..ced08f4061 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libpthread.abilist @@ -45,8 +45,6 @@ GLIBC_2.18 pthread_getcpuclockid F GLIBC_2.18 pthread_getname_np F GLIBC_2.18 pthread_join F GLIBC_2.18 pthread_mutexattr_setkind_np F -GLIBC_2.18 pthread_mutexattr_setrobust F -GLIBC_2.18 pthread_mutexattr_setrobust_np F GLIBC_2.18 pthread_mutexattr_settype F GLIBC_2.18 pthread_rwlock_destroy F GLIBC_2.18 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist index 0c61974f0b..b413a85d73 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist @@ -1373,6 +1373,7 @@ GLIBC_2.11 mkstemps64 F GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.13 fanotify_init F GLIBC_2.13 fanotify_mark F @@ -2234,6 +2235,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2314,6 +2316,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist index 1b1eb4f713..529736ce25 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist @@ -21,7 +21,6 @@ GLIBC_2.0 sem_trywait F GLIBC_2.0 sem_wait F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -123,4 +122,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist index 6bdfe8493e..b9181fd95f 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist @@ -1373,6 +1373,7 @@ GLIBC_2.11 mkstemps64 F GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.13 fanotify_init F GLIBC_2.13 fanotify_mark F @@ -2232,6 +2233,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2312,6 +2314,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist index 1b1eb4f713..529736ce25 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist @@ -21,7 +21,6 @@ GLIBC_2.0 sem_trywait F GLIBC_2.0 sem_wait F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -123,4 +122,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist index 1cfae9bf2b..2fc8fa1ab3 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist @@ -1373,6 +1373,7 @@ GLIBC_2.11 mkstemps64 F GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.13 fanotify_init F GLIBC_2.13 fanotify_mark F @@ -2240,6 +2241,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2320,6 +2322,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist index ccaadf480e..beb5cc74f5 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist @@ -1371,6 +1371,7 @@ GLIBC_2.11 mkstemps64 F GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.13 fanotify_init F GLIBC_2.13 fanotify_mark F @@ -2234,6 +2235,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2314,6 +2316,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist index 0e4a9ddd72..4c320fb822 100644 --- a/sysdeps/unix/sysv/linux/nios2/libc.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist @@ -1535,6 +1535,8 @@ GLIBC_2.21 pthread_mutexattr_init F GLIBC_2.21 pthread_mutexattr_setprioceiling F GLIBC_2.21 pthread_mutexattr_setprotocol F GLIBC_2.21 pthread_mutexattr_setpshared F +GLIBC_2.21 pthread_mutexattr_setrobust F +GLIBC_2.21 pthread_mutexattr_setrobust_np F GLIBC_2.21 pthread_once F GLIBC_2.21 pthread_rwlock_rdlock F GLIBC_2.21 pthread_rwlock_unlock F @@ -2289,6 +2291,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist index b25bc72232..c77a5a6503 100644 --- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist @@ -45,8 +45,6 @@ GLIBC_2.21 pthread_getcpuclockid F GLIBC_2.21 pthread_getname_np F GLIBC_2.21 pthread_join F GLIBC_2.21 pthread_mutexattr_setkind_np F -GLIBC_2.21 pthread_mutexattr_setrobust F -GLIBC_2.21 pthread_mutexattr_setrobust_np F GLIBC_2.21 pthread_mutexattr_settype F GLIBC_2.21 pthread_rwlock_destroy F GLIBC_2.21 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist index b0bffd6f19..47ac7a78c6 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist @@ -1748,6 +1748,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2298,6 +2299,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2494,6 +2496,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist index 79f0ee4ddd..ac5c952419 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist @@ -51,7 +51,6 @@ GLIBC_2.1.1 sem_unlink F GLIBC_2.1.2 __libpthread_version_placeholder F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -122,6 +121,6 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F GLIBC_2.6 pthread_attr_setstack F GLIBC_2.6 pthread_attr_setstacksize F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist index 17a3256172..cad1d5edb6 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist @@ -1748,6 +1748,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2331,6 +2332,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2539,6 +2541,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist index b8a20ca46f..ca9192baa7 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist @@ -35,6 +35,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x438 GLIBC_2.12 sys_nerr D 0x4 @@ -2152,6 +2153,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2348,6 +2350,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist index 363d9dac7b..cfbcda541b 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -112,6 +111,6 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F GLIBC_2.6 pthread_attr_setstack F GLIBC_2.6 pthread_attr_setstacksize F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist index 5d66ebf1dc..8732c6017b 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist @@ -1578,6 +1578,8 @@ GLIBC_2.17 pthread_mutexattr_init F GLIBC_2.17 pthread_mutexattr_setprioceiling F GLIBC_2.17 pthread_mutexattr_setprotocol F GLIBC_2.17 pthread_mutexattr_setpshared F +GLIBC_2.17 pthread_mutexattr_setrobust F +GLIBC_2.17 pthread_mutexattr_setrobust_np F GLIBC_2.17 pthread_once F GLIBC_2.17 pthread_rwlock_rdlock F GLIBC_2.17 pthread_rwlock_unlock F @@ -2452,6 +2454,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist index db738a763a..35a4986583 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libpthread.abilist @@ -44,8 +44,6 @@ GLIBC_2.17 pthread_getcpuclockid F GLIBC_2.17 pthread_getname_np F GLIBC_2.17 pthread_join F GLIBC_2.17 pthread_mutexattr_setkind_np F -GLIBC_2.17 pthread_mutexattr_setrobust F -GLIBC_2.17 pthread_mutexattr_setrobust_np F GLIBC_2.17 pthread_mutexattr_settype F GLIBC_2.17 pthread_rwlock_destroy F GLIBC_2.17 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist index 8ed5fe75a9..c8dedda140 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist @@ -1420,6 +1420,8 @@ GLIBC_2.33 pthread_mutexattr_init F GLIBC_2.33 pthread_mutexattr_setprioceiling F GLIBC_2.33 pthread_mutexattr_setprotocol F GLIBC_2.33 pthread_mutexattr_setpshared F +GLIBC_2.33 pthread_mutexattr_setrobust F +GLIBC_2.33 pthread_mutexattr_setrobust_np F GLIBC_2.33 pthread_once F GLIBC_2.33 pthread_rwlock_rdlock F GLIBC_2.33 pthread_rwlock_unlock F @@ -2017,6 +2019,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist index 2e8833cc3a..59bcd43c56 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libpthread.abilist @@ -59,8 +59,6 @@ GLIBC_2.33 pthread_getcpuclockid F GLIBC_2.33 pthread_getname_np F GLIBC_2.33 pthread_join F GLIBC_2.33 pthread_mutexattr_setkind_np F -GLIBC_2.33 pthread_mutexattr_setrobust F -GLIBC_2.33 pthread_mutexattr_setrobust_np F GLIBC_2.33 pthread_mutexattr_settype F GLIBC_2.33 pthread_rwlock_clockrdlock F GLIBC_2.33 pthread_rwlock_clockwrlock F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist index 569b61fcc0..8d46e29e1e 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist @@ -1480,6 +1480,8 @@ GLIBC_2.27 pthread_mutexattr_init F GLIBC_2.27 pthread_mutexattr_setprioceiling F GLIBC_2.27 pthread_mutexattr_setprotocol F GLIBC_2.27 pthread_mutexattr_setpshared F +GLIBC_2.27 pthread_mutexattr_setrobust F +GLIBC_2.27 pthread_mutexattr_setrobust_np F GLIBC_2.27 pthread_once F GLIBC_2.27 pthread_rwlock_rdlock F GLIBC_2.27 pthread_rwlock_unlock F @@ -2217,6 +2219,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist index b8831b0770..48309f7c85 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist @@ -45,8 +45,6 @@ GLIBC_2.27 pthread_getcpuclockid F GLIBC_2.27 pthread_getname_np F GLIBC_2.27 pthread_join F GLIBC_2.27 pthread_mutexattr_setkind_np F -GLIBC_2.27 pthread_mutexattr_setrobust F -GLIBC_2.27 pthread_mutexattr_setrobust_np F GLIBC_2.27 pthread_mutexattr_settype F GLIBC_2.27 pthread_rwlock_destroy F GLIBC_2.27 pthread_rwlock_init F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist index 107fbf1daf..a12bc5cb9c 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist @@ -1740,6 +1740,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2296,6 +2297,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2492,6 +2494,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist index 19a2bddebd..2d34d3f336 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist @@ -51,7 +51,6 @@ GLIBC_2.1.1 sem_unlink F GLIBC_2.1.2 __libpthread_version_placeholder F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -123,4 +122,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist index f05cd34c87..67767e24b7 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist @@ -39,6 +39,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x438 GLIBC_2.12 sys_nerr D 0x4 @@ -2189,6 +2190,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2385,6 +2387,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist index a3dcb28513..cbd5772175 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -115,4 +114,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist index d731259614..7643853de3 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist @@ -39,6 +39,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2158,6 +2159,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2240,6 +2242,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist index 6443092ca9..3419888a43 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -114,4 +113,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist index 77803831f8..306e52e615 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist @@ -39,6 +39,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2155,6 +2156,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2237,6 +2239,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist index 6443092ca9..3419888a43 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -114,4 +113,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist index cdbba9bf55..463845a522 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist @@ -1741,6 +1741,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x21c GLIBC_2.12 sys_nerr D 0x4 @@ -2287,6 +2288,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2509,6 +2511,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 qecvt F GLIBC_2.4 qecvt_r F GLIBC_2.4 qfcvt F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist index b81fee1a8e..4cbea0f55c 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist @@ -51,7 +51,6 @@ GLIBC_2.1.1 sem_unlink F GLIBC_2.1.2 __libpthread_version_placeholder F GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -124,4 +123,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist index f4bf99893b..eaf8e1da33 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist @@ -39,6 +39,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x438 GLIBC_2.12 sys_nerr D 0x4 @@ -2206,6 +2207,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2288,6 +2290,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist index 7f7e7f6c03..e17660fb5b 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -116,4 +115,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist index cde9b524d7..a524ccfb70 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist @@ -35,6 +35,7 @@ GLIBC_2.12 _sys_nerr D 0x4 GLIBC_2.12 ntp_gettimex F GLIBC_2.12 pthread_mutex_consistent F GLIBC_2.12 pthread_mutexattr_getrobust F +GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 recvmmsg F GLIBC_2.12 sys_errlist D 0x438 GLIBC_2.12 sys_nerr D 0x4 @@ -2167,6 +2168,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F @@ -2249,6 +2251,7 @@ GLIBC_2.4 pthread_mutexattr_getprotocol F GLIBC_2.4 pthread_mutexattr_getrobust_np F GLIBC_2.4 pthread_mutexattr_setprioceiling F GLIBC_2.4 pthread_mutexattr_setprotocol F +GLIBC_2.4 pthread_mutexattr_setrobust_np F GLIBC_2.4 readlinkat F GLIBC_2.4 renameat F GLIBC_2.4 symlinkat F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist index 11d400fd09..3affde82f1 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist @@ -1,6 +1,5 @@ GLIBC_2.11 pthread_sigqueue F GLIBC_2.12 pthread_getname_np F -GLIBC_2.12 pthread_mutexattr_setrobust F GLIBC_2.12 pthread_setname_np F GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_setattr_default_np F @@ -113,4 +112,4 @@ GLIBC_2.30 pthread_rwlock_clockrdlock F GLIBC_2.30 pthread_rwlock_clockwrlock F GLIBC_2.30 sem_clockwait F GLIBC_2.31 pthread_clockjoin_np F -GLIBC_2.4 pthread_mutexattr_setrobust_np F +GLIBC_2.4 __libpthread_version_placeholder F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist index 499a2291cd..94392513d6 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist @@ -1497,6 +1497,8 @@ GLIBC_2.16 pthread_mutexattr_init F GLIBC_2.16 pthread_mutexattr_setprioceiling F GLIBC_2.16 pthread_mutexattr_setprotocol F GLIBC_2.16 pthread_mutexattr_setpshared F +GLIBC_2.16 pthread_mutexattr_setrobust F +GLIBC_2.16 pthread_mutexattr_setrobust_np F GLIBC_2.16 pthread_once F GLIBC_2.16 pthread_rwlock_rdlock F GLIBC_2.16 pthread_rwlock_unlock F @@ -2271,6 +2273,7 @@ GLIBC_2.34 pthread_mutexattr_init F GLIBC_2.34 pthread_mutexattr_setprioceiling F GLIBC_2.34 pthread_mutexattr_setprotocol F GLIBC_2.34 pthread_mutexattr_setpshared F +GLIBC_2.34 pthread_mutexattr_setrobust F GLIBC_2.34 pthread_once F GLIBC_2.34 pthread_rwlock_rdlock F GLIBC_2.34 pthread_rwlock_unlock F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist index 2b9a730728..7c2828e2c9 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist @@ -44,8 +44,6 @@ GLIBC_2.16 pthread_getcpuclockid F GLIBC_2.16 pthread_getname_np F GLIBC_2.16 pthread_join F GLIBC_2.16 pthread_mutexattr_setkind_np F -GLIBC_2.16 pthread_mutexattr_setrobust F -GLIBC_2.16 pthread_mutexattr_setrobust_np F GLIBC_2.16 pthread_mutexattr_settype F GLIBC_2.16 pthread_rwlock_destroy F GLIBC_2.16 pthread_rwlock_init F -- cgit 1.4.1