1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-05 19:35:52 +03:00

nptl: Move cnd_timedwait into libc

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

The __pthread_cond_timedwait@@GLIBC_PRIVATE symbol is no longer
neded, so remove that as well.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
Florian Weimer
2021-05-03 08:12:11 +02:00
parent eef936eb45
commit 08a31ef923
66 changed files with 89 additions and 44 deletions

View File

@@ -131,6 +131,7 @@ libc {
cnd_destroy; cnd_destroy;
cnd_init; cnd_init;
cnd_signal; cnd_signal;
cnd_timedwait;
thrd_current; thrd_current;
thrd_equal; thrd_equal;
thrd_sleep; thrd_sleep;
@@ -164,6 +165,7 @@ libc {
cnd_destroy; cnd_destroy;
cnd_init; cnd_init;
cnd_signal; cnd_signal;
cnd_timedwait;
pthread_cond_clockwait; pthread_cond_clockwait;
pthread_condattr_getclock; pthread_condattr_getclock;
pthread_condattr_getpshared; pthread_condattr_getpshared;
@@ -226,7 +228,6 @@ libc {
__pthread_cleanup_pop; __pthread_cleanup_pop;
__pthread_cleanup_push; __pthread_cleanup_push;
__pthread_cleanup_upto; __pthread_cleanup_upto;
__pthread_cond_timedwait; # Used by the C11 threads.
__pthread_cond_wait; # Used by the C11 threads. __pthread_cond_wait; # Used by the C11 threads.
__pthread_current_priority; __pthread_current_priority;
__pthread_exit; __pthread_exit;
@@ -378,7 +379,6 @@ libpthread {
# C11 thread symbols. # C11 thread symbols.
GLIBC_2.28 { GLIBC_2.28 {
cnd_timedwait;
cnd_wait; cnd_wait;
mtx_destroy; mtx_destroy;
mtx_init; mtx_init;

View File

@@ -646,9 +646,10 @@ ___pthread_cond_timedwait64 (pthread_cond_t *cond, pthread_mutex_t *mutex,
#if __TIMESIZE == 64 #if __TIMESIZE == 64
strong_alias (___pthread_cond_timedwait64, ___pthread_cond_timedwait) strong_alias (___pthread_cond_timedwait64, ___pthread_cond_timedwait)
#else #else
versioned_symbol (libc, ___pthread_cond_timedwait64,
__pthread_cond_timedwait64, GLIBC_PRIVATE);
libc_hidden_ver (___pthread_cond_timedwait64, __pthread_cond_timedwait64) libc_hidden_ver (___pthread_cond_timedwait64, __pthread_cond_timedwait64)
#ifndef SHARED
strong_alias (___pthread_cond_timedwait64, __pthread_cond_timedwait64)
#endif
int int
___pthread_cond_timedwait (pthread_cond_t *cond, pthread_mutex_t *mutex, ___pthread_cond_timedwait (pthread_cond_t *cond, pthread_mutex_t *mutex,
@@ -662,8 +663,9 @@ ___pthread_cond_timedwait (pthread_cond_t *cond, pthread_mutex_t *mutex,
versioned_symbol (libc, ___pthread_cond_timedwait, versioned_symbol (libc, ___pthread_cond_timedwait,
pthread_cond_timedwait, GLIBC_2_3_2); pthread_cond_timedwait, GLIBC_2_3_2);
libc_hidden_ver (___pthread_cond_timedwait, __pthread_cond_timedwait) libc_hidden_ver (___pthread_cond_timedwait, __pthread_cond_timedwait)
versioned_symbol (libc, ___pthread_cond_timedwait, #ifndef SHARED
__pthread_cond_timedwait, GLIBC_PRIVATE); strong_alias (___pthread_cond_timedwait, __pthread_cond_timedwait)
#endif
/* See __pthread_cond_wait_common. */ /* See __pthread_cond_wait_common. */
int int

View File

@@ -34,7 +34,7 @@ routines += thrd_current thrd_equal thrd_sleep thrd_yield
libpthread-routines += thrd_create thrd_detach thrd_exit thrd_join \ libpthread-routines += thrd_create thrd_detach thrd_exit thrd_join \
mtx_destroy mtx_init mtx_lock mtx_timedlock \ mtx_destroy mtx_init mtx_lock mtx_timedlock \
mtx_trylock mtx_unlock \ mtx_trylock mtx_unlock \
cnd_timedwait cnd_wait \ cnd_wait \
tss_create tss_delete tss_get tss_set tss_create tss_delete tss_get tss_set
$(libpthread-routines-var) += \ $(libpthread-routines-var) += \
@@ -43,6 +43,7 @@ $(libpthread-routines-var) += \
cnd_destroy \ cnd_destroy \
cnd_init \ cnd_init \
cnd_signal \ cnd_signal \
cnd_timedwait \
tests += tst-cnd-basic tst-mtx-trylock tst-cnd-broadcast \ tests += tst-cnd-basic tst-mtx-trylock tst-cnd-broadcast \
tst-cnd-timedwait tst-thrd-detach tst-mtx-basic tst-thrd-sleep \ tst-cnd-timedwait tst-thrd-detach tst-mtx-basic tst-thrd-sleep \

View File

@@ -2203,6 +2203,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2259,6 +2260,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.17 sem_unlink F
GLIBC_2.17 sem_wait F GLIBC_2.17 sem_wait F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2096,6 +2096,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2340,6 +2341,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.2 pthread_yield F
GLIBC_2.2 sem_timedwait F GLIBC_2.2 sem_timedwait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -630,6 +630,7 @@ GLIBC_2.32 cnd_broadcast F
GLIBC_2.32 cnd_destroy F GLIBC_2.32 cnd_destroy F
GLIBC_2.32 cnd_init F GLIBC_2.32 cnd_init F
GLIBC_2.32 cnd_signal F GLIBC_2.32 cnd_signal F
GLIBC_2.32 cnd_timedwait F
GLIBC_2.32 confstr F GLIBC_2.32 confstr F
GLIBC_2.32 connect F GLIBC_2.32 connect F
GLIBC_2.32 copy_file_range F GLIBC_2.32 copy_file_range F
@@ -2018,6 +2019,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -10,7 +10,6 @@ GLIBC_2.32 __pthread_rwlock_tryrdlock F
GLIBC_2.32 __pthread_rwlock_trywrlock F GLIBC_2.32 __pthread_rwlock_trywrlock F
GLIBC_2.32 __pthread_unregister_cancel F GLIBC_2.32 __pthread_unregister_cancel F
GLIBC_2.32 __pthread_unregister_cancel_restore F GLIBC_2.32 __pthread_unregister_cancel_restore F
GLIBC_2.32 cnd_timedwait F
GLIBC_2.32 cnd_wait F GLIBC_2.32 cnd_wait F
GLIBC_2.32 flockfile F GLIBC_2.32 flockfile F
GLIBC_2.32 ftrylockfile F GLIBC_2.32 ftrylockfile F

View File

@@ -123,6 +123,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -183,6 +184,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -3,7 +3,6 @@ GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -123,6 +123,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -180,6 +181,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -3,7 +3,6 @@ GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -17,10 +17,11 @@
<https://www.gnu.org/licenses/>. */ <https://www.gnu.org/licenses/>. */
#include <time.h> #include <time.h>
#include <shlib-compat.h>
#include "thrd_priv.h" #include "thrd_priv.h"
int int
__cnd_timedwait64 (cnd_t *restrict cond, mtx_t *restrict mutex, ___cnd_timedwait64 (cnd_t *restrict cond, mtx_t *restrict mutex,
const struct __timespec64 *restrict time_point) const struct __timespec64 *restrict time_point)
{ {
int err_code = __pthread_cond_timedwait64 ((pthread_cond_t *) cond, int err_code = __pthread_cond_timedwait64 ((pthread_cond_t *) cond,
@@ -29,16 +30,22 @@ __cnd_timedwait64 (cnd_t *restrict cond, mtx_t *restrict mutex,
return thrd_err_map (err_code); return thrd_err_map (err_code);
} }
#if __TIMESIZE != 64 #if __TIMESIZE == 64
libpthread_hidden_def (__cnd_timedwait64) strong_alias (___cnd_timedwait64, ___cnd_timedwait)
#else
libc_hidden_ver (___cnd_timedwait64, __cnd_timedwait64)
int int
__cnd_timedwait (cnd_t *restrict cond, mtx_t *restrict mutex, ___cnd_timedwait (cnd_t *restrict cond, mtx_t *restrict mutex,
const struct timespec *restrict time_point) const struct timespec *restrict time_point)
{ {
struct __timespec64 ts64 = valid_timespec_to_timespec64 (*time_point); struct __timespec64 ts64 = valid_timespec_to_timespec64 (*time_point);
return __cnd_timedwait64(cond, mutex, &ts64); return __cnd_timedwait64(cond, mutex, &ts64);
} }
#endif /* __TIMESIZE == 64 */
versioned_symbol (libc, ___cnd_timedwait, cnd_timedwait, GLIBC_2_34);
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_28, GLIBC_2_34)
compat_symbol (libpthread, ___cnd_timedwait, cnd_timedwait, GLIBC_2_28);
#endif #endif
weak_alias (__cnd_timedwait, cnd_timedwait)

View File

@@ -665,6 +665,7 @@ GLIBC_2.29 cnd_broadcast F
GLIBC_2.29 cnd_destroy F GLIBC_2.29 cnd_destroy F
GLIBC_2.29 cnd_init F GLIBC_2.29 cnd_init F
GLIBC_2.29 cnd_signal F GLIBC_2.29 cnd_signal F
GLIBC_2.29 cnd_timedwait F
GLIBC_2.29 confstr F GLIBC_2.29 confstr F
GLIBC_2.29 connect F GLIBC_2.29 connect F
GLIBC_2.29 copy_file_range F GLIBC_2.29 copy_file_range F
@@ -2202,6 +2203,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -10,7 +10,6 @@ GLIBC_2.29 __pthread_rwlock_tryrdlock F
GLIBC_2.29 __pthread_rwlock_trywrlock F GLIBC_2.29 __pthread_rwlock_trywrlock F
GLIBC_2.29 __pthread_unregister_cancel F GLIBC_2.29 __pthread_unregister_cancel F
GLIBC_2.29 __pthread_unregister_cancel_restore F GLIBC_2.29 __pthread_unregister_cancel_restore F
GLIBC_2.29 cnd_timedwait F
GLIBC_2.29 cnd_wait F GLIBC_2.29 cnd_wait F
GLIBC_2.29 flockfile F GLIBC_2.29 flockfile F
GLIBC_2.29 ftrylockfile F GLIBC_2.29 ftrylockfile F

View File

@@ -1934,6 +1934,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2153,6 +2154,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -61,7 +61,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2108,6 +2108,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2330,6 +2331,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.2 pthread_yield F
GLIBC_2.2 sem_timedwait F GLIBC_2.2 sem_timedwait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -1970,6 +1970,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2187,6 +2188,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -61,7 +61,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -124,6 +124,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -184,6 +185,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -3,7 +3,6 @@ GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2051,6 +2051,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2273,6 +2274,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.2 pthread_yield F
GLIBC_2.2 sem_timedwait F GLIBC_2.2 sem_timedwait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2193,6 +2193,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2253,6 +2254,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.18 sem_timedwait F
GLIBC_2.18 sem_trywait F GLIBC_2.18 sem_trywait F
GLIBC_2.18 sem_unlink F GLIBC_2.18 sem_unlink F
GLIBC_2.18 sem_wait F GLIBC_2.18 sem_wait F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2193,6 +2193,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2250,6 +2251,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.18 sem_timedwait F
GLIBC_2.18 sem_trywait F GLIBC_2.18 sem_trywait F
GLIBC_2.18 sem_unlink F GLIBC_2.18 sem_unlink F
GLIBC_2.18 sem_wait F GLIBC_2.18 sem_wait F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2021,6 +2021,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2236,6 +2237,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -68,7 +68,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2019,6 +2019,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2234,6 +2235,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -68,7 +68,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2027,6 +2027,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2242,6 +2243,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -2023,6 +2023,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2236,6 +2237,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -2235,6 +2235,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2292,6 +2293,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.21 sem_timedwait F
GLIBC_2.21 sem_trywait F GLIBC_2.21 sem_trywait F
GLIBC_2.21 sem_unlink F GLIBC_2.21 sem_unlink F
GLIBC_2.21 sem_wait F GLIBC_2.21 sem_wait F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2055,6 +2055,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2300,6 +2301,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.2 pthread_yield F
GLIBC_2.2 sem_timedwait F GLIBC_2.2 sem_timedwait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2059,6 +2059,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2333,6 +2334,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -124,6 +124,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2154,6 +2155,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -3,7 +3,6 @@ GLIBC_2.12 pthread_getname_np F
GLIBC_2.12 pthread_setname_np F GLIBC_2.12 pthread_setname_np F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2293,6 +2293,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2455,6 +2456,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.17 sem_unlink F
GLIBC_2.17 sem_wait F GLIBC_2.17 sem_wait F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -623,6 +623,7 @@ GLIBC_2.33 cnd_broadcast F
GLIBC_2.33 cnd_destroy F GLIBC_2.33 cnd_destroy F
GLIBC_2.33 cnd_init F GLIBC_2.33 cnd_init F
GLIBC_2.33 cnd_signal F GLIBC_2.33 cnd_signal F
GLIBC_2.33 cnd_timedwait F
GLIBC_2.33 confstr F GLIBC_2.33 confstr F
GLIBC_2.33 connect F GLIBC_2.33 connect F
GLIBC_2.33 copy_file_range F GLIBC_2.33 copy_file_range F
@@ -2020,6 +2021,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -10,7 +10,6 @@ GLIBC_2.33 __pthread_rwlock_tryrdlock F
GLIBC_2.33 __pthread_rwlock_trywrlock F GLIBC_2.33 __pthread_rwlock_trywrlock F
GLIBC_2.33 __pthread_unregister_cancel F GLIBC_2.33 __pthread_unregister_cancel F
GLIBC_2.33 __pthread_unregister_cancel_restore F GLIBC_2.33 __pthread_unregister_cancel_restore F
GLIBC_2.33 cnd_timedwait F
GLIBC_2.33 cnd_wait F GLIBC_2.33 cnd_wait F
GLIBC_2.33 flockfile F GLIBC_2.33 flockfile F
GLIBC_2.33 ftrylockfile F GLIBC_2.33 ftrylockfile F

View File

@@ -2164,6 +2164,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2220,6 +2221,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.27 sem_timedwait F
GLIBC_2.27 sem_trywait F GLIBC_2.27 sem_trywait F
GLIBC_2.27 sem_unlink F GLIBC_2.27 sem_unlink F
GLIBC_2.27 sem_wait F GLIBC_2.27 sem_wait F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2064,6 +2064,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2298,6 +2299,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -70,7 +70,6 @@ GLIBC_2.2 pthread_yield F
GLIBC_2.2 sem_timedwait F GLIBC_2.2 sem_timedwait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -1962,6 +1962,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2191,6 +2192,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -62,7 +62,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -1938,6 +1938,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2160,6 +2161,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -61,7 +61,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -1938,6 +1938,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2157,6 +2158,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -61,7 +61,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2058,6 +2058,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl F GLIBC_2.28 fcntl F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
@@ -2289,6 +2290,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.2 pthread_yield F
GLIBC_2.2 sem_timedwait F GLIBC_2.2 sem_timedwait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -1992,6 +1992,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2208,6 +2209,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -61,7 +61,6 @@ GLIBC_2.2 sem_unlink F
GLIBC_2.2 sem_wait F GLIBC_2.2 sem_wait F
GLIBC_2.2.3 __libpthread_version_placeholder F GLIBC_2.2.3 __libpthread_version_placeholder F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -25,7 +25,7 @@
#else #else
extern int __cnd_timedwait64 (cnd_t *restrict cond, mtx_t *restrict mutex, extern int __cnd_timedwait64 (cnd_t *restrict cond, mtx_t *restrict mutex,
const struct __timespec64 *restrict time_point); const struct __timespec64 *restrict time_point);
libpthread_hidden_proto (__cnd_timedwait64) libc_hidden_proto (__cnd_timedwait64)
extern int __mtx_timedlock64 (mtx_t *restrict mutex, extern int __mtx_timedlock64 (mtx_t *restrict mutex,
const struct __timespec64 *restrict time_point); const struct __timespec64 *restrict time_point);
libpthread_hidden_proto (__mtx_timedlock64) libpthread_hidden_proto (__mtx_timedlock64)

View File

@@ -1951,6 +1951,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2169,6 +2170,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -60,7 +60,6 @@ GLIBC_2.2.5 sem_trywait F
GLIBC_2.2.5 sem_unlink F GLIBC_2.2.5 sem_unlink F
GLIBC_2.2.5 sem_wait F GLIBC_2.2.5 sem_wait F
GLIBC_2.2.6 __libpthread_version_placeholder F GLIBC_2.2.6 __libpthread_version_placeholder F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F

View File

@@ -2216,6 +2216,7 @@ GLIBC_2.28 cnd_broadcast F
GLIBC_2.28 cnd_destroy F GLIBC_2.28 cnd_destroy F
GLIBC_2.28 cnd_init F GLIBC_2.28 cnd_init F
GLIBC_2.28 cnd_signal F GLIBC_2.28 cnd_signal F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 fcntl64 F GLIBC_2.28 fcntl64 F
GLIBC_2.28 renameat2 F GLIBC_2.28 renameat2 F
GLIBC_2.28 statx F GLIBC_2.28 statx F
@@ -2274,6 +2275,7 @@ GLIBC_2.34 cnd_broadcast F
GLIBC_2.34 cnd_destroy F GLIBC_2.34 cnd_destroy F
GLIBC_2.34 cnd_init F GLIBC_2.34 cnd_init F
GLIBC_2.34 cnd_signal F GLIBC_2.34 cnd_signal F
GLIBC_2.34 cnd_timedwait F
GLIBC_2.34 pthread_cond_clockwait F GLIBC_2.34 pthread_cond_clockwait F
GLIBC_2.34 pthread_condattr_getclock F GLIBC_2.34 pthread_condattr_getclock F
GLIBC_2.34 pthread_condattr_getpshared F GLIBC_2.34 pthread_condattr_getpshared F

View File

@@ -69,7 +69,6 @@ GLIBC_2.16 sem_unlink F
GLIBC_2.16 sem_wait F GLIBC_2.16 sem_wait F
GLIBC_2.18 pthread_getattr_default_np F GLIBC_2.18 pthread_getattr_default_np F
GLIBC_2.18 pthread_setattr_default_np F GLIBC_2.18 pthread_setattr_default_np F
GLIBC_2.28 cnd_timedwait F
GLIBC_2.28 cnd_wait F GLIBC_2.28 cnd_wait F
GLIBC_2.28 mtx_destroy F GLIBC_2.28 mtx_destroy F
GLIBC_2.28 mtx_init F GLIBC_2.28 mtx_init F