mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
nptl: Move pthread_yield into libc, as a compatibility symbol
And deprecate it in <pthread.h>, redirecting it to sched_yield for the time being. The symbol was moved using scripts/move-symbol-to-libc.py. No GLIBC_2.34 symbol version is added because of the compatibility symbol status. Reviewed-by: Carlos O'Donell <carlos@redhat.com> Tested-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
parent
0505ae4e3b
commit
c2fd60a586
3
NEWS
3
NEWS
@ -32,6 +32,9 @@ Deprecated and removed features, and other changes affecting compatibility:
|
||||
programs should use the equivalent standard function
|
||||
pthread_mutexattr_setrobust instead.
|
||||
|
||||
* The function pthread_yield has been deprecated; programs should use
|
||||
the equivalent standard function sched_yield instead.
|
||||
|
||||
Changes to build and runtime requirements:
|
||||
|
||||
* On Linux, the shm_open, sem_open, and related functions now expect the
|
||||
|
@ -148,6 +148,7 @@ routines = \
|
||||
pthread_spin_lock \
|
||||
pthread_spin_trylock \
|
||||
pthread_spin_unlock \
|
||||
pthread_yield \
|
||||
tpp \
|
||||
unwind \
|
||||
|
||||
@ -201,7 +202,6 @@ libpthread-routines = \
|
||||
pthread_testcancel \
|
||||
pthread_timedjoin \
|
||||
pthread_tryjoin \
|
||||
pthread_yield \
|
||||
sem_clockwait \
|
||||
sem_close \
|
||||
sem_destroy \
|
||||
|
@ -100,6 +100,7 @@ libc {
|
||||
pthread_spin_unlock;
|
||||
pthread_rwlock_timedrdlock;
|
||||
pthread_rwlock_timedwrlock;
|
||||
pthread_yield;
|
||||
}
|
||||
GLIBC_2.2.3 {
|
||||
pthread_getattr_np;
|
||||
@ -354,6 +355,8 @@ libpthread {
|
||||
pthread_barrierattr_setpshared;
|
||||
pthread_getcpuclockid;
|
||||
pthread_yield;
|
||||
pthread_rwlock_timedrdlock;
|
||||
pthread_rwlock_timedwrlock;
|
||||
sem_timedwait;
|
||||
}
|
||||
|
||||
|
@ -18,12 +18,13 @@
|
||||
|
||||
#include <pthread.h>
|
||||
#include <sched.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
|
||||
/* With the 1-on-1 model we implement this function is equivalent to
|
||||
the 'sched_yield' function. */
|
||||
int
|
||||
pthread_yield (void)
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
int attribute_compat_text_section
|
||||
__pthread_yield (void)
|
||||
{
|
||||
return sched_yield ();
|
||||
return __sched_yield ();
|
||||
}
|
||||
compat_symbol (libpthread, __pthread_yield, pthread_yield, GLIBC_2_2);
|
||||
#endif /* OTHER_SHLIB_COMPAT */
|
||||
|
@ -454,11 +454,14 @@ extern int pthread_setconcurrency (int __level) __THROW;
|
||||
#endif
|
||||
|
||||
#ifdef __USE_GNU
|
||||
/* Yield the processor to another thread or process.
|
||||
This function is similar to the POSIX `sched_yield' function but
|
||||
might be differently implemented in the case of a m-on-n thread
|
||||
implementation. */
|
||||
extern int pthread_yield (void) __THROW;
|
||||
# ifdef __REDIRECT_NTH
|
||||
extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield)
|
||||
__attribute_deprecated_msg__ ("\
|
||||
pthread_yield is deprecated, use sched_yield instead");
|
||||
# else
|
||||
# define pthread_yield sched_yield
|
||||
# endif
|
||||
|
||||
|
||||
/* Limit specified thread TH to run only on the processors represented
|
||||
|
@ -1530,6 +1530,7 @@ GLIBC_2.17 pthread_spin_init F
|
||||
GLIBC_2.17 pthread_spin_lock F
|
||||
GLIBC_2.17 pthread_spin_trylock F
|
||||
GLIBC_2.17 pthread_spin_unlock F
|
||||
GLIBC_2.17 pthread_yield F
|
||||
GLIBC_2.17 ptrace F
|
||||
GLIBC_2.17 ptsname F
|
||||
GLIBC_2.17 ptsname_r F
|
||||
|
@ -40,7 +40,6 @@ GLIBC_2.17 pthread_sigqueue F
|
||||
GLIBC_2.17 pthread_testcancel F
|
||||
GLIBC_2.17 pthread_timedjoin_np F
|
||||
GLIBC_2.17 pthread_tryjoin_np F
|
||||
GLIBC_2.17 pthread_yield F
|
||||
GLIBC_2.17 sem_close F
|
||||
GLIBC_2.17 sem_destroy F
|
||||
GLIBC_2.17 sem_getvalue F
|
||||
|
@ -2004,6 +2004,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_barrierattr_destroy F
|
||||
GLIBC_2.2 pthread_barrierattr_init F
|
||||
GLIBC_2.2 pthread_barrierattr_setpshared F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
GLIBC_2.2.6 __libpthread_version_placeholder F
|
||||
|
@ -1473,6 +1473,7 @@ GLIBC_2.32 pthread_spin_init F
|
||||
GLIBC_2.32 pthread_spin_lock F
|
||||
GLIBC_2.32 pthread_spin_trylock F
|
||||
GLIBC_2.32 pthread_spin_unlock F
|
||||
GLIBC_2.32 pthread_yield F
|
||||
GLIBC_2.32 ptrace F
|
||||
GLIBC_2.32 ptsname F
|
||||
GLIBC_2.32 ptsname_r F
|
||||
|
@ -43,7 +43,6 @@ GLIBC_2.32 pthread_sigqueue F
|
||||
GLIBC_2.32 pthread_testcancel F
|
||||
GLIBC_2.32 pthread_timedjoin_np F
|
||||
GLIBC_2.32 pthread_tryjoin_np F
|
||||
GLIBC_2.32 pthread_yield F
|
||||
GLIBC_2.32 sem_clockwait F
|
||||
GLIBC_2.32 sem_close F
|
||||
GLIBC_2.32 sem_destroy F
|
||||
|
@ -1718,6 +1718,7 @@ GLIBC_2.4 pthread_spin_init F
|
||||
GLIBC_2.4 pthread_spin_lock F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_spin_unlock F
|
||||
GLIBC_2.4 pthread_yield F
|
||||
GLIBC_2.4 ptrace F
|
||||
GLIBC_2.4 ptsname F
|
||||
GLIBC_2.4 ptsname_r F
|
||||
|
@ -48,7 +48,6 @@ GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_testcancel F
|
||||
GLIBC_2.4 pthread_timedjoin_np F
|
||||
GLIBC_2.4 pthread_tryjoin_np F
|
||||
GLIBC_2.4 pthread_yield F
|
||||
GLIBC_2.4 sem_close F
|
||||
GLIBC_2.4 sem_destroy F
|
||||
GLIBC_2.4 sem_getvalue F
|
||||
|
@ -1715,6 +1715,7 @@ GLIBC_2.4 pthread_spin_init F
|
||||
GLIBC_2.4 pthread_spin_lock F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_spin_unlock F
|
||||
GLIBC_2.4 pthread_yield F
|
||||
GLIBC_2.4 ptrace F
|
||||
GLIBC_2.4 ptsname F
|
||||
GLIBC_2.4 ptsname_r F
|
||||
|
@ -48,7 +48,6 @@ GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_testcancel F
|
||||
GLIBC_2.4 pthread_timedjoin_np F
|
||||
GLIBC_2.4 pthread_tryjoin_np F
|
||||
GLIBC_2.4 pthread_yield F
|
||||
GLIBC_2.4 sem_close F
|
||||
GLIBC_2.4 sem_destroy F
|
||||
GLIBC_2.4 sem_getvalue F
|
||||
|
@ -1530,6 +1530,7 @@ GLIBC_2.29 pthread_spin_init F
|
||||
GLIBC_2.29 pthread_spin_lock F
|
||||
GLIBC_2.29 pthread_spin_trylock F
|
||||
GLIBC_2.29 pthread_spin_unlock F
|
||||
GLIBC_2.29 pthread_yield F
|
||||
GLIBC_2.29 ptrace F
|
||||
GLIBC_2.29 ptsname F
|
||||
GLIBC_2.29 ptsname_r F
|
||||
|
@ -42,7 +42,6 @@ GLIBC_2.29 pthread_sigqueue F
|
||||
GLIBC_2.29 pthread_testcancel F
|
||||
GLIBC_2.29 pthread_timedjoin_np F
|
||||
GLIBC_2.29 pthread_tryjoin_np F
|
||||
GLIBC_2.29 pthread_yield F
|
||||
GLIBC_2.29 sem_close F
|
||||
GLIBC_2.29 sem_destroy F
|
||||
GLIBC_2.29 sem_getvalue F
|
||||
|
@ -1341,6 +1341,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -32,7 +32,6 @@ GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_join F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -2013,6 +2013,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_barrierattr_destroy F
|
||||
GLIBC_2.2 pthread_barrierattr_init F
|
||||
GLIBC_2.2 pthread_barrierattr_setpshared F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
GLIBC_2.2.6 __libpthread_version_placeholder F
|
||||
|
@ -1362,6 +1362,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -32,7 +32,6 @@ GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_join F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1698,6 +1698,7 @@ GLIBC_2.4 pthread_spin_init F
|
||||
GLIBC_2.4 pthread_spin_lock F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_spin_unlock F
|
||||
GLIBC_2.4 pthread_yield F
|
||||
GLIBC_2.4 ptrace F
|
||||
GLIBC_2.4 ptsname F
|
||||
GLIBC_2.4 ptsname_r F
|
||||
|
@ -48,7 +48,6 @@ GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_testcancel F
|
||||
GLIBC_2.4 pthread_timedjoin_np F
|
||||
GLIBC_2.4 pthread_tryjoin_np F
|
||||
GLIBC_2.4 pthread_yield F
|
||||
GLIBC_2.4 sem_close F
|
||||
GLIBC_2.4 sem_destroy F
|
||||
GLIBC_2.4 sem_getvalue F
|
||||
|
@ -1969,6 +1969,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_barrierattr_destroy F
|
||||
GLIBC_2.2 pthread_barrierattr_init F
|
||||
GLIBC_2.2 pthread_barrierattr_setpshared F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
GLIBC_2.2.6 __libpthread_version_placeholder F
|
||||
|
@ -1532,6 +1532,7 @@ GLIBC_2.18 pthread_spin_init F
|
||||
GLIBC_2.18 pthread_spin_lock F
|
||||
GLIBC_2.18 pthread_spin_trylock F
|
||||
GLIBC_2.18 pthread_spin_unlock F
|
||||
GLIBC_2.18 pthread_yield F
|
||||
GLIBC_2.18 ptrace F
|
||||
GLIBC_2.18 ptsname F
|
||||
GLIBC_2.18 ptsname_r F
|
||||
|
@ -42,7 +42,6 @@ GLIBC_2.18 pthread_sigqueue F
|
||||
GLIBC_2.18 pthread_testcancel F
|
||||
GLIBC_2.18 pthread_timedjoin_np F
|
||||
GLIBC_2.18 pthread_tryjoin_np F
|
||||
GLIBC_2.18 pthread_yield F
|
||||
GLIBC_2.18 sem_close F
|
||||
GLIBC_2.18 sem_destroy F
|
||||
GLIBC_2.18 sem_getvalue F
|
||||
|
@ -1532,6 +1532,7 @@ GLIBC_2.18 pthread_spin_init F
|
||||
GLIBC_2.18 pthread_spin_lock F
|
||||
GLIBC_2.18 pthread_spin_trylock F
|
||||
GLIBC_2.18 pthread_spin_unlock F
|
||||
GLIBC_2.18 pthread_yield F
|
||||
GLIBC_2.18 ptrace F
|
||||
GLIBC_2.18 ptsname F
|
||||
GLIBC_2.18 ptsname_r F
|
||||
|
@ -42,7 +42,6 @@ GLIBC_2.18 pthread_sigqueue F
|
||||
GLIBC_2.18 pthread_testcancel F
|
||||
GLIBC_2.18 pthread_timedjoin_np F
|
||||
GLIBC_2.18 pthread_tryjoin_np F
|
||||
GLIBC_2.18 pthread_yield F
|
||||
GLIBC_2.18 sem_close F
|
||||
GLIBC_2.18 sem_destroy F
|
||||
GLIBC_2.18 sem_getvalue F
|
||||
|
@ -1865,6 +1865,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
GLIBC_2.2 putgrent F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.2 pthread_create F
|
||||
GLIBC_2.2 pthread_getconcurrency F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1863,6 +1863,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
GLIBC_2.2 putgrent F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.2 pthread_create F
|
||||
GLIBC_2.2 pthread_getconcurrency F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1863,6 +1863,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
GLIBC_2.2 putgrent F
|
||||
|
@ -1859,6 +1859,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
GLIBC_2.2 putgrent F
|
||||
|
@ -1575,6 +1575,7 @@ GLIBC_2.21 pthread_spin_init F
|
||||
GLIBC_2.21 pthread_spin_lock F
|
||||
GLIBC_2.21 pthread_spin_trylock F
|
||||
GLIBC_2.21 pthread_spin_unlock F
|
||||
GLIBC_2.21 pthread_yield F
|
||||
GLIBC_2.21 ptrace F
|
||||
GLIBC_2.21 ptsname F
|
||||
GLIBC_2.21 ptsname_r F
|
||||
|
@ -42,7 +42,6 @@ GLIBC_2.21 pthread_sigqueue F
|
||||
GLIBC_2.21 pthread_testcancel F
|
||||
GLIBC_2.21 pthread_timedjoin_np F
|
||||
GLIBC_2.21 pthread_tryjoin_np F
|
||||
GLIBC_2.21 pthread_yield F
|
||||
GLIBC_2.21 sem_close F
|
||||
GLIBC_2.21 sem_destroy F
|
||||
GLIBC_2.21 sem_getvalue F
|
||||
|
@ -1974,6 +1974,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_barrierattr_destroy F
|
||||
GLIBC_2.2 pthread_barrierattr_init F
|
||||
GLIBC_2.2 pthread_barrierattr_setpshared F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
GLIBC_2.2.6 __libpthread_version_placeholder F
|
||||
|
@ -1978,6 +1978,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -1465,6 +1465,7 @@ GLIBC_2.3 pthread_spin_init F
|
||||
GLIBC_2.3 pthread_spin_lock F
|
||||
GLIBC_2.3 pthread_spin_trylock F
|
||||
GLIBC_2.3 pthread_spin_unlock F
|
||||
GLIBC_2.3 pthread_yield F
|
||||
GLIBC_2.3 ptrace F
|
||||
GLIBC_2.3 ptsname F
|
||||
GLIBC_2.3 ptsname_r F
|
||||
|
@ -35,7 +35,6 @@ GLIBC_2.3 pthread_getcpuclockid F
|
||||
GLIBC_2.3 pthread_join F
|
||||
GLIBC_2.3 pthread_setconcurrency F
|
||||
GLIBC_2.3 pthread_testcancel F
|
||||
GLIBC_2.3 pthread_yield F
|
||||
GLIBC_2.3 sem_close F
|
||||
GLIBC_2.3 sem_destroy F
|
||||
GLIBC_2.3 sem_getvalue F
|
||||
|
@ -1618,6 +1618,7 @@ GLIBC_2.17 pthread_spin_init F
|
||||
GLIBC_2.17 pthread_spin_lock F
|
||||
GLIBC_2.17 pthread_spin_trylock F
|
||||
GLIBC_2.17 pthread_spin_unlock F
|
||||
GLIBC_2.17 pthread_yield F
|
||||
GLIBC_2.17 ptrace F
|
||||
GLIBC_2.17 ptsname F
|
||||
GLIBC_2.17 ptsname_r F
|
||||
|
@ -40,7 +40,6 @@ GLIBC_2.17 pthread_sigqueue F
|
||||
GLIBC_2.17 pthread_testcancel F
|
||||
GLIBC_2.17 pthread_timedjoin_np F
|
||||
GLIBC_2.17 pthread_tryjoin_np F
|
||||
GLIBC_2.17 pthread_yield F
|
||||
GLIBC_2.17 sem_close F
|
||||
GLIBC_2.17 sem_destroy F
|
||||
GLIBC_2.17 sem_getvalue F
|
||||
|
@ -1475,6 +1475,7 @@ GLIBC_2.33 pthread_spin_init F
|
||||
GLIBC_2.33 pthread_spin_lock F
|
||||
GLIBC_2.33 pthread_spin_trylock F
|
||||
GLIBC_2.33 pthread_spin_unlock F
|
||||
GLIBC_2.33 pthread_yield F
|
||||
GLIBC_2.33 ptrace F
|
||||
GLIBC_2.33 ptsname F
|
||||
GLIBC_2.33 ptsname_r F
|
||||
|
@ -43,7 +43,6 @@ GLIBC_2.33 pthread_sigqueue F
|
||||
GLIBC_2.33 pthread_testcancel F
|
||||
GLIBC_2.33 pthread_timedjoin_np F
|
||||
GLIBC_2.33 pthread_tryjoin_np F
|
||||
GLIBC_2.33 pthread_yield F
|
||||
GLIBC_2.33 sem_clockwait F
|
||||
GLIBC_2.33 sem_close F
|
||||
GLIBC_2.33 sem_destroy F
|
||||
|
@ -1520,6 +1520,7 @@ GLIBC_2.27 pthread_spin_init F
|
||||
GLIBC_2.27 pthread_spin_lock F
|
||||
GLIBC_2.27 pthread_spin_trylock F
|
||||
GLIBC_2.27 pthread_spin_unlock F
|
||||
GLIBC_2.27 pthread_yield F
|
||||
GLIBC_2.27 ptrace F
|
||||
GLIBC_2.27 ptsname F
|
||||
GLIBC_2.27 ptsname_r F
|
||||
|
@ -42,7 +42,6 @@ GLIBC_2.27 pthread_sigqueue F
|
||||
GLIBC_2.27 pthread_testcancel F
|
||||
GLIBC_2.27 pthread_timedjoin_np F
|
||||
GLIBC_2.27 pthread_tryjoin_np F
|
||||
GLIBC_2.27 pthread_yield F
|
||||
GLIBC_2.27 sem_close F
|
||||
GLIBC_2.27 sem_destroy F
|
||||
GLIBC_2.27 sem_getvalue F
|
||||
|
@ -1972,6 +1972,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -50,7 +50,6 @@ GLIBC_2.2 pthread_barrierattr_destroy F
|
||||
GLIBC_2.2 pthread_barrierattr_init F
|
||||
GLIBC_2.2 pthread_barrierattr_setpshared F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
GLIBC_2.2.6 __libpthread_version_placeholder F
|
||||
|
@ -1359,6 +1359,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -33,7 +33,6 @@ GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_join F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1345,6 +1345,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -32,7 +32,6 @@ GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_join F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1345,6 +1345,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -32,7 +32,6 @@ GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_join F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1968,6 +1968,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
GLIBC_2.2 putwchar F
|
||||
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_barrierattr_destroy F
|
||||
GLIBC_2.2 pthread_barrierattr_init F
|
||||
GLIBC_2.2 pthread_barrierattr_setpshared F
|
||||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
GLIBC_2.2.6 __libpthread_version_placeholder F
|
||||
|
@ -1388,6 +1388,7 @@ GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -32,7 +32,6 @@ GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_join F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
GLIBC_2.2 sem_getvalue F
|
||||
|
@ -1356,6 +1356,7 @@ GLIBC_2.2.5 pthread_spin_init F
|
||||
GLIBC_2.2.5 pthread_spin_lock F
|
||||
GLIBC_2.2.5 pthread_spin_trylock F
|
||||
GLIBC_2.2.5 pthread_spin_unlock F
|
||||
GLIBC_2.2.5 pthread_yield F
|
||||
GLIBC_2.2.5 ptrace F
|
||||
GLIBC_2.2.5 ptsname F
|
||||
GLIBC_2.2.5 ptsname_r F
|
||||
|
@ -32,7 +32,6 @@ GLIBC_2.2.5 pthread_getcpuclockid F
|
||||
GLIBC_2.2.5 pthread_join F
|
||||
GLIBC_2.2.5 pthread_setconcurrency F
|
||||
GLIBC_2.2.5 pthread_testcancel F
|
||||
GLIBC_2.2.5 pthread_yield F
|
||||
GLIBC_2.2.5 sem_close F
|
||||
GLIBC_2.2.5 sem_destroy F
|
||||
GLIBC_2.2.5 sem_getvalue F
|
||||
|
@ -1537,6 +1537,7 @@ GLIBC_2.16 pthread_spin_init F
|
||||
GLIBC_2.16 pthread_spin_lock F
|
||||
GLIBC_2.16 pthread_spin_trylock F
|
||||
GLIBC_2.16 pthread_spin_unlock F
|
||||
GLIBC_2.16 pthread_yield F
|
||||
GLIBC_2.16 ptrace F
|
||||
GLIBC_2.16 ptsname F
|
||||
GLIBC_2.16 ptsname_r F
|
||||
|
@ -40,7 +40,6 @@ GLIBC_2.16 pthread_sigqueue F
|
||||
GLIBC_2.16 pthread_testcancel F
|
||||
GLIBC_2.16 pthread_timedjoin_np F
|
||||
GLIBC_2.16 pthread_tryjoin_np F
|
||||
GLIBC_2.16 pthread_yield F
|
||||
GLIBC_2.16 sem_close F
|
||||
GLIBC_2.16 sem_destroy F
|
||||
GLIBC_2.16 sem_getvalue F
|
||||
|
Loading…
Reference in New Issue
Block a user