mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
Linux: Move aio_cancel, aio_cancel64 into libc
The symbols were moved using scripts/move-symbol-to-libc.py. A version placeholder symbol is needed on alpha and sparc because of the additional symbols formerly at version GLIBC_2.3. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>:
This commit is contained in:
parent
d12506b2db
commit
3df6dcc5c7
@ -29,7 +29,6 @@ routines = \
|
||||
shm_unlink \
|
||||
|
||||
librt-routines = \
|
||||
aio_cancel \
|
||||
aio_error \
|
||||
aio_fsync \
|
||||
aio_read \
|
||||
@ -38,6 +37,7 @@ librt-routines = \
|
||||
aio_suspend \
|
||||
aio_write \
|
||||
aio_write64 \
|
||||
librt-compat \
|
||||
lio_listio \
|
||||
lio_listio64 \
|
||||
mq_close \
|
||||
@ -56,7 +56,10 @@ librt-routines = \
|
||||
timer_gettime \
|
||||
timer_settime \
|
||||
|
||||
librt-shared-only-routines = librt-compat
|
||||
|
||||
$(librt-routines-var) += \
|
||||
aio_cancel \
|
||||
aio_misc \
|
||||
aio_notify \
|
||||
aio_sigqueue \
|
||||
|
@ -2,6 +2,8 @@ libc {
|
||||
GLIBC_2.1 {
|
||||
%if PTHREAD_IN_LIBC
|
||||
aio_init;
|
||||
aio_cancel;
|
||||
aio_cancel64;
|
||||
%endif
|
||||
}
|
||||
GLIBC_2.2 {
|
||||
@ -10,6 +12,8 @@ libc {
|
||||
}
|
||||
GLIBC_2.34 {
|
||||
%if PTHREAD_IN_LIBC
|
||||
aio_cancel;
|
||||
aio_cancel64;
|
||||
aio_init;
|
||||
%endif
|
||||
shm_open;
|
||||
@ -31,8 +35,10 @@ libc {
|
||||
}
|
||||
librt {
|
||||
GLIBC_2.1 {
|
||||
%if !PTHREAD_IN_LIBC
|
||||
aio_cancel;
|
||||
aio_cancel64;
|
||||
%endif
|
||||
aio_error;
|
||||
aio_error64;
|
||||
aio_fsync;
|
||||
|
@ -35,23 +35,24 @@
|
||||
#include <fcntl.h>
|
||||
|
||||
#include <aio_misc.h>
|
||||
#include <pthreadP.h>
|
||||
|
||||
|
||||
int
|
||||
aio_cancel (int fildes, struct aiocb *aiocbp)
|
||||
__aio_cancel (int fildes, struct aiocb *aiocbp)
|
||||
{
|
||||
struct requestlist *req = NULL;
|
||||
int result = AIO_ALLDONE;
|
||||
|
||||
/* If fildes is invalid, error. */
|
||||
if (fcntl (fildes, F_GETFL) < 0)
|
||||
if (__fcntl (fildes, F_GETFL) < 0)
|
||||
{
|
||||
__set_errno (EBADF);
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* Request the mutex. */
|
||||
pthread_mutex_lock (&__aio_requests_mutex);
|
||||
__pthread_mutex_lock (&__aio_requests_mutex);
|
||||
|
||||
/* We are asked to cancel a specific AIO request. */
|
||||
if (aiocbp != NULL)
|
||||
@ -60,7 +61,7 @@ aio_cancel (int fildes, struct aiocb *aiocbp)
|
||||
to look for the request block. */
|
||||
if (aiocbp->aio_fildes != fildes)
|
||||
{
|
||||
pthread_mutex_unlock (&__aio_requests_mutex);
|
||||
__pthread_mutex_unlock (&__aio_requests_mutex);
|
||||
__set_errno (EINVAL);
|
||||
return -1;
|
||||
}
|
||||
@ -73,7 +74,7 @@ aio_cancel (int fildes, struct aiocb *aiocbp)
|
||||
if (req == NULL)
|
||||
{
|
||||
not_found:
|
||||
pthread_mutex_unlock (&__aio_requests_mutex);
|
||||
__pthread_mutex_unlock (&__aio_requests_mutex);
|
||||
__set_errno (EINVAL);
|
||||
return -1;
|
||||
}
|
||||
@ -147,11 +148,20 @@ aio_cancel (int fildes, struct aiocb *aiocbp)
|
||||
}
|
||||
|
||||
/* Release the mutex. */
|
||||
pthread_mutex_unlock (&__aio_requests_mutex);
|
||||
__pthread_mutex_unlock (&__aio_requests_mutex);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
#ifndef aio_cancel
|
||||
weak_alias (aio_cancel, aio_cancel64)
|
||||
#if PTHREAD_IN_LIBC
|
||||
# ifndef __aio_cancel
|
||||
versioned_symbol (libc, __aio_cancel, aio_cancel, GLIBC_2_34);
|
||||
versioned_symbol (libc, __aio_cancel, aio_cancel64, GLIBC_2_34);
|
||||
# if OTHER_SHLIB_COMPAT (librt, GLIBC_2_1, GLIBC_2_34)
|
||||
compat_symbol (librt, __aio_cancel, aio_cancel, GLIBC_2_1);
|
||||
compat_symbol (librt, __aio_cancel, aio_cancel64, GLIBC_2_1);
|
||||
# endif
|
||||
# endif /* __aio_cancel */
|
||||
#else /* !PTHREAD_IN_LIBC */
|
||||
strong_alias (__aio_cancel, aio_cancel)
|
||||
weak_alias (__aio_cancel, aio_cancel64)
|
||||
#endif
|
||||
|
29
rt/librt-compat.c
Normal file
29
rt/librt-compat.c
Normal file
@ -0,0 +1,29 @@
|
||||
/* Placeholder definitions to pull in removed symbol versions.
|
||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with the GNU C Library; if not, see
|
||||
<https://www.gnu.org/licenses/>. */
|
||||
|
||||
#if PTHREAD_IN_LIBC
|
||||
# include <shlib-compat.h>
|
||||
# include <sys/cdefs.h>
|
||||
|
||||
void
|
||||
attribute_compat_text_section
|
||||
__attribute_used__
|
||||
__librt_version_placeholder_1 (void)
|
||||
{
|
||||
}
|
||||
#endif
|
@ -589,6 +589,8 @@ GLIBC_2.17 addseverity F
|
||||
GLIBC_2.17 adjtime F
|
||||
GLIBC_2.17 adjtimex F
|
||||
GLIBC_2.17 advance F
|
||||
GLIBC_2.17 aio_cancel F
|
||||
GLIBC_2.17 aio_cancel64 F
|
||||
GLIBC_2.17 aio_init F
|
||||
GLIBC_2.17 alarm F
|
||||
GLIBC_2.17 aligned_alloc F
|
||||
@ -2349,6 +2351,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.17 __mq_open_2 F
|
||||
GLIBC_2.17 aio_cancel F
|
||||
GLIBC_2.17 aio_cancel64 F
|
||||
GLIBC_2.17 aio_error F
|
||||
GLIBC_2.17 aio_error64 F
|
||||
GLIBC_2.17 aio_fsync F
|
||||
|
@ -62,7 +62,12 @@ libc {
|
||||
wordexp;
|
||||
}
|
||||
GLIBC_2.3 {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
_sys_errlist;
|
||||
_sys_nerr;
|
||||
aio_cancel64;
|
||||
aio_cancel;
|
||||
sys_errlist;
|
||||
sys_nerr;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
@ -81,6 +86,9 @@ libc {
|
||||
GLIBC_2.27 {
|
||||
getrlimit; setrlimit; getrlimit64; setrlimit64;
|
||||
}
|
||||
GLIBC_2.34 {
|
||||
aio_cancel64;
|
||||
}
|
||||
GLIBC_PRIVATE {
|
||||
__libc_alpha_cache_shape;
|
||||
}
|
||||
@ -92,8 +100,7 @@ ld {
|
||||
}
|
||||
librt {
|
||||
GLIBC_2.3 {
|
||||
# AIO functions.
|
||||
aio_cancel; aio_cancel64;
|
||||
__librt_version_placeholder;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed timer_t.
|
||||
|
@ -8,26 +8,28 @@
|
||||
extern __typeof (aio_cancel) __new_aio_cancel;
|
||||
extern __typeof (aio_cancel) __old_aio_cancel;
|
||||
|
||||
#define aio_cancel __new_aio_cancel
|
||||
#define __aio_cancel __new_aio_cancel
|
||||
|
||||
#include <rt/aio_cancel.c>
|
||||
|
||||
#undef aio_cancel
|
||||
strong_alias (__new_aio_cancel, __new_aio_cancel64);
|
||||
versioned_symbol (librt, __new_aio_cancel, aio_cancel, GLIBC_2_3);
|
||||
versioned_symbol (librt, __new_aio_cancel64, aio_cancel64, GLIBC_2_3);
|
||||
#undef __aio_cancel
|
||||
versioned_symbol (libc, __new_aio_cancel, aio_cancel, GLIBC_2_34);
|
||||
versioned_symbol (libc, __new_aio_cancel, aio_cancel64, GLIBC_2_34);
|
||||
#if OTHER_SHLIB_COMPAT (librt, GLIBC_2_3, GLIBC_2_34)
|
||||
compat_symbol (librt, __new_aio_cancel, aio_cancel, GLIBC_2_3);
|
||||
compat_symbol (librt, __new_aio_cancel, aio_cancel64, GLIBC_2_3);
|
||||
#endif
|
||||
|
||||
#if SHLIB_COMPAT (librt, GLIBC_2_1, GLIBC_2_3)
|
||||
#if OTHER_SHLIB_COMPAT (librt, GLIBC_2_1, GLIBC_2_3)
|
||||
|
||||
#undef ECANCELED
|
||||
#define aio_cancel __old_aio_cancel
|
||||
#define __aio_cancel __old_aio_cancel
|
||||
#define ECANCELED 125
|
||||
|
||||
#include <rt/aio_cancel.c>
|
||||
|
||||
#undef aio_cancel
|
||||
strong_alias (__old_aio_cancel, __old_aio_cancel64);
|
||||
#undef __aio_cancel
|
||||
compat_symbol (librt, __old_aio_cancel, aio_cancel, GLIBC_2_1);
|
||||
compat_symbol (librt, __old_aio_cancel64, aio_cancel64, GLIBC_2_1);
|
||||
compat_symbol (librt, __old_aio_cancel, aio_cancel64, GLIBC_2_1);
|
||||
|
||||
#endif
|
||||
|
@ -1502,6 +1502,8 @@ GLIBC_2.1 _sys_siglist D 0x200
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 adjtime F
|
||||
GLIBC_2.1 adjtimex F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2202,6 +2204,8 @@ GLIBC_2.3 __uselocale F
|
||||
GLIBC_2.3 __wcsftime_l F
|
||||
GLIBC_2.3 _sys_errlist D 0x420
|
||||
GLIBC_2.3 _sys_nerr D 0x4
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 duplocale F
|
||||
GLIBC_2.3 fgetxattr F
|
||||
GLIBC_2.3 flistxattr F
|
||||
@ -2442,6 +2446,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
24
sysdeps/unix/sysv/linux/alpha/librt-compat.c
Normal file
24
sysdeps/unix/sysv/linux/alpha/librt-compat.c
Normal file
@ -0,0 +1,24 @@
|
||||
/* Placeholder definitions to pull in removed symbol versions. alpha version.
|
||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with the GNU C Library; if not, see
|
||||
<https://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <rt/librt-compat.c>
|
||||
|
||||
#if SHLIB_COMPAT (librt, GLIBC_2_3, GLIBC_2_34)
|
||||
compat_symbol (librt, __librt_version_placeholder_1,
|
||||
__librt_version_placeholder, GLIBC_2_3);
|
||||
#endif
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
@ -19,8 +17,7 @@ GLIBC_2.2 timer_delete F
|
||||
GLIBC_2.2 timer_getoverrun F
|
||||
GLIBC_2.2 timer_gettime F
|
||||
GLIBC_2.2 timer_settime F
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 __librt_version_placeholder F
|
||||
GLIBC_2.3.3 timer_create F
|
||||
GLIBC_2.3.3 timer_delete F
|
||||
GLIBC_2.3.3 timer_getoverrun F
|
||||
|
@ -550,6 +550,8 @@ GLIBC_2.32 addmntent F
|
||||
GLIBC_2.32 addseverity F
|
||||
GLIBC_2.32 adjtime F
|
||||
GLIBC_2.32 adjtimex F
|
||||
GLIBC_2.32 aio_cancel F
|
||||
GLIBC_2.32 aio_cancel64 F
|
||||
GLIBC_2.32 aio_init F
|
||||
GLIBC_2.32 alarm F
|
||||
GLIBC_2.32 aligned_alloc F
|
||||
@ -2108,6 +2110,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.32 __mq_open_2 F
|
||||
GLIBC_2.32 aio_cancel F
|
||||
GLIBC_2.32 aio_cancel64 F
|
||||
GLIBC_2.32 aio_error F
|
||||
GLIBC_2.32 aio_error64 F
|
||||
GLIBC_2.32 aio_fsync F
|
||||
|
@ -278,6 +278,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
@ -982,6 +984,8 @@ GLIBC_2.4 addseverity F
|
||||
GLIBC_2.4 adjtime F
|
||||
GLIBC_2.4 adjtimex F
|
||||
GLIBC_2.4 advance F
|
||||
GLIBC_2.4 aio_cancel F
|
||||
GLIBC_2.4 aio_cancel64 F
|
||||
GLIBC_2.4 aio_init F
|
||||
GLIBC_2.4 alarm F
|
||||
GLIBC_2.4 alphasort F
|
||||
|
@ -3,8 +3,6 @@ GLIBC_2.34 __mq_timedreceive_time64 F
|
||||
GLIBC_2.34 __mq_timedsend_time64 F
|
||||
GLIBC_2.34 __timer_gettime64 F
|
||||
GLIBC_2.34 __timer_settime64 F
|
||||
GLIBC_2.4 aio_cancel F
|
||||
GLIBC_2.4 aio_cancel64 F
|
||||
GLIBC_2.4 aio_error F
|
||||
GLIBC_2.4 aio_error64 F
|
||||
GLIBC_2.4 aio_fsync F
|
||||
|
@ -275,6 +275,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
@ -979,6 +981,8 @@ GLIBC_2.4 addseverity F
|
||||
GLIBC_2.4 adjtime F
|
||||
GLIBC_2.4 adjtimex F
|
||||
GLIBC_2.4 advance F
|
||||
GLIBC_2.4 aio_cancel F
|
||||
GLIBC_2.4 aio_cancel64 F
|
||||
GLIBC_2.4 aio_init F
|
||||
GLIBC_2.4 alarm F
|
||||
GLIBC_2.4 alphasort F
|
||||
|
@ -3,8 +3,6 @@ GLIBC_2.34 __mq_timedreceive_time64 F
|
||||
GLIBC_2.34 __mq_timedsend_time64 F
|
||||
GLIBC_2.34 __timer_gettime64 F
|
||||
GLIBC_2.34 __timer_settime64 F
|
||||
GLIBC_2.4 aio_cancel F
|
||||
GLIBC_2.4 aio_cancel64 F
|
||||
GLIBC_2.4 aio_error F
|
||||
GLIBC_2.4 aio_error64 F
|
||||
GLIBC_2.4 aio_fsync F
|
||||
|
@ -564,6 +564,8 @@ GLIBC_2.29 addmntent F
|
||||
GLIBC_2.29 addseverity F
|
||||
GLIBC_2.29 adjtime F
|
||||
GLIBC_2.29 adjtimex F
|
||||
GLIBC_2.29 aio_cancel F
|
||||
GLIBC_2.29 aio_cancel64 F
|
||||
GLIBC_2.29 aio_init F
|
||||
GLIBC_2.29 alarm F
|
||||
GLIBC_2.29 aligned_alloc F
|
||||
@ -2368,6 +2370,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.29 __mq_open_2 F
|
||||
GLIBC_2.29 aio_cancel F
|
||||
GLIBC_2.29 aio_cancel64 F
|
||||
GLIBC_2.29 aio_error F
|
||||
GLIBC_2.29 aio_error64 F
|
||||
GLIBC_2.29 aio_fsync F
|
||||
|
@ -3,6 +3,8 @@ GLIBC_2.0 dlclose F
|
||||
GLIBC_2.0 dlerror F
|
||||
GLIBC_2.0 dlopen F
|
||||
GLIBC_2.0 dlsym F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 dlopen F
|
||||
GLIBC_2.1 dlvsym F
|
||||
@ -2322,6 +2324,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -1475,6 +1475,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
|
||||
GLIBC_2.1 _sys_nerr D 0x4
|
||||
GLIBC_2.1 _sys_siglist D 0x100
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2506,6 +2508,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -3,6 +3,8 @@ GLIBC_2.0 dlclose F
|
||||
GLIBC_2.0 dlerror F
|
||||
GLIBC_2.0 dlopen F
|
||||
GLIBC_2.0 dlsym F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 dlopen F
|
||||
GLIBC_2.1 dlvsym F
|
||||
@ -2282,6 +2284,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -279,6 +279,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
@ -970,6 +972,8 @@ GLIBC_2.4 addseverity F
|
||||
GLIBC_2.4 adjtime F
|
||||
GLIBC_2.4 adjtimex F
|
||||
GLIBC_2.4 advance F
|
||||
GLIBC_2.4 aio_cancel F
|
||||
GLIBC_2.4 aio_cancel64 F
|
||||
GLIBC_2.4 aio_init F
|
||||
GLIBC_2.4 alarm F
|
||||
GLIBC_2.4 alphasort F
|
||||
|
@ -3,8 +3,6 @@ GLIBC_2.34 __mq_timedreceive_time64 F
|
||||
GLIBC_2.34 __mq_timedsend_time64 F
|
||||
GLIBC_2.34 __timer_gettime64 F
|
||||
GLIBC_2.34 __timer_settime64 F
|
||||
GLIBC_2.4 aio_cancel F
|
||||
GLIBC_2.4 aio_cancel64 F
|
||||
GLIBC_2.4 aio_error F
|
||||
GLIBC_2.4 aio_error64 F
|
||||
GLIBC_2.4 aio_fsync F
|
||||
|
@ -1473,6 +1473,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
|
||||
GLIBC_2.1 _sys_nerr D 0x4
|
||||
GLIBC_2.1 _sys_siglist D 0x100
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2449,6 +2451,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -591,6 +591,8 @@ GLIBC_2.18 addseverity F
|
||||
GLIBC_2.18 adjtime F
|
||||
GLIBC_2.18 adjtimex F
|
||||
GLIBC_2.18 advance F
|
||||
GLIBC_2.18 aio_cancel F
|
||||
GLIBC_2.18 aio_cancel64 F
|
||||
GLIBC_2.18 aio_init F
|
||||
GLIBC_2.18 alarm F
|
||||
GLIBC_2.18 aligned_alloc F
|
||||
@ -2419,6 +2421,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.18 __mq_open_2 F
|
||||
GLIBC_2.18 aio_cancel F
|
||||
GLIBC_2.18 aio_cancel64 F
|
||||
GLIBC_2.18 aio_error F
|
||||
GLIBC_2.18 aio_error64 F
|
||||
GLIBC_2.18 aio_fsync F
|
||||
|
@ -591,6 +591,8 @@ GLIBC_2.18 addseverity F
|
||||
GLIBC_2.18 adjtime F
|
||||
GLIBC_2.18 adjtimex F
|
||||
GLIBC_2.18 advance F
|
||||
GLIBC_2.18 aio_cancel F
|
||||
GLIBC_2.18 aio_cancel64 F
|
||||
GLIBC_2.18 aio_init F
|
||||
GLIBC_2.18 alarm F
|
||||
GLIBC_2.18 aligned_alloc F
|
||||
@ -2416,6 +2418,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.18 __mq_open_2 F
|
||||
GLIBC_2.18 aio_cancel F
|
||||
GLIBC_2.18 aio_cancel64 F
|
||||
GLIBC_2.18 aio_error F
|
||||
GLIBC_2.18 aio_error64 F
|
||||
GLIBC_2.18 aio_fsync F
|
||||
|
@ -1651,6 +1651,8 @@ GLIBC_2.2 _sys_nerr D 0x4
|
||||
GLIBC_2.2 _sys_siglist D 0x100
|
||||
GLIBC_2.2 _test_and_set F
|
||||
GLIBC_2.2 addseverity F
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_init F
|
||||
GLIBC_2.2 alphasort64 F
|
||||
GLIBC_2.2 argp_err_exit_status D 0x4
|
||||
@ -2414,6 +2416,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_error F
|
||||
GLIBC_2.2 aio_error64 F
|
||||
GLIBC_2.2 aio_fsync F
|
||||
|
@ -1649,6 +1649,8 @@ GLIBC_2.2 _sys_nerr D 0x4
|
||||
GLIBC_2.2 _sys_siglist D 0x100
|
||||
GLIBC_2.2 _test_and_set F
|
||||
GLIBC_2.2 addseverity F
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_init F
|
||||
GLIBC_2.2 alphasort64 F
|
||||
GLIBC_2.2 argp_err_exit_status D 0x4
|
||||
@ -2412,6 +2414,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1650,6 +1650,8 @@ GLIBC_2.2 _sys_nerr D 0x4
|
||||
GLIBC_2.2 _sys_siglist D 0x100
|
||||
GLIBC_2.2 _test_and_set F
|
||||
GLIBC_2.2 addseverity F
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_init F
|
||||
GLIBC_2.2 alphasort64 F
|
||||
GLIBC_2.2 argp_err_exit_status D 0x4
|
||||
@ -2420,6 +2422,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_error F
|
||||
GLIBC_2.2 aio_error64 F
|
||||
GLIBC_2.2 aio_fsync F
|
||||
|
@ -1646,6 +1646,8 @@ GLIBC_2.2 _sys_nerr D 0x4
|
||||
GLIBC_2.2 _sys_siglist D 0x200
|
||||
GLIBC_2.2 _test_and_set F
|
||||
GLIBC_2.2 addseverity F
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_init F
|
||||
GLIBC_2.2 alphasort64 F
|
||||
GLIBC_2.2 argp_err_exit_status D 0x4
|
||||
@ -2338,6 +2340,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_error F
|
||||
GLIBC_2.2 aio_error64 F
|
||||
GLIBC_2.2 aio_fsync F
|
||||
|
@ -633,6 +633,8 @@ GLIBC_2.21 addseverity F
|
||||
GLIBC_2.21 adjtime F
|
||||
GLIBC_2.21 adjtimex F
|
||||
GLIBC_2.21 advance F
|
||||
GLIBC_2.21 aio_cancel F
|
||||
GLIBC_2.21 aio_cancel64 F
|
||||
GLIBC_2.21 aio_init F
|
||||
GLIBC_2.21 alarm F
|
||||
GLIBC_2.21 aligned_alloc F
|
||||
@ -2458,6 +2460,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.21 __mq_open_2 F
|
||||
GLIBC_2.21 aio_cancel F
|
||||
GLIBC_2.21 aio_cancel64 F
|
||||
GLIBC_2.21 aio_error F
|
||||
GLIBC_2.21 aio_error64 F
|
||||
GLIBC_2.21 aio_fsync F
|
||||
|
@ -1480,6 +1480,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
|
||||
GLIBC_2.1 _sys_nerr D 0x4
|
||||
GLIBC_2.1 _sys_siglist D 0x100
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2476,6 +2478,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -1480,6 +1480,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
|
||||
GLIBC_2.1 _sys_nerr D 0x4
|
||||
GLIBC_2.1 _sys_siglist D 0x100
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2509,6 +2511,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -633,6 +633,8 @@ GLIBC_2.3 addseverity F
|
||||
GLIBC_2.3 adjtime F
|
||||
GLIBC_2.3 adjtimex F
|
||||
GLIBC_2.3 advance F
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 aio_init F
|
||||
GLIBC_2.3 alarm F
|
||||
GLIBC_2.3 alphasort F
|
||||
@ -2246,6 +2248,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 aio_error F
|
||||
GLIBC_2.3 aio_error64 F
|
||||
GLIBC_2.3 aio_fsync F
|
||||
|
@ -677,6 +677,8 @@ GLIBC_2.17 addseverity F
|
||||
GLIBC_2.17 adjtime F
|
||||
GLIBC_2.17 adjtimex F
|
||||
GLIBC_2.17 advance F
|
||||
GLIBC_2.17 aio_cancel F
|
||||
GLIBC_2.17 aio_cancel64 F
|
||||
GLIBC_2.17 aio_init F
|
||||
GLIBC_2.17 alarm F
|
||||
GLIBC_2.17 aligned_alloc F
|
||||
@ -2545,6 +2547,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.17 __mq_open_2 F
|
||||
GLIBC_2.17 aio_cancel F
|
||||
GLIBC_2.17 aio_cancel64 F
|
||||
GLIBC_2.17 aio_error F
|
||||
GLIBC_2.17 aio_error64 F
|
||||
GLIBC_2.17 aio_fsync F
|
||||
|
@ -544,6 +544,8 @@ GLIBC_2.33 addmntent F
|
||||
GLIBC_2.33 addseverity F
|
||||
GLIBC_2.33 adjtime F
|
||||
GLIBC_2.33 adjtimex F
|
||||
GLIBC_2.33 aio_cancel F
|
||||
GLIBC_2.33 aio_cancel64 F
|
||||
GLIBC_2.33 aio_init F
|
||||
GLIBC_2.33 alarm F
|
||||
GLIBC_2.33 aligned_alloc F
|
||||
@ -2110,6 +2112,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.33 __mq_open_2 F
|
||||
GLIBC_2.33 aio_cancel F
|
||||
GLIBC_2.33 aio_cancel64 F
|
||||
GLIBC_2.33 aio_error F
|
||||
GLIBC_2.33 aio_error64 F
|
||||
GLIBC_2.33 aio_fsync F
|
||||
|
@ -570,6 +570,8 @@ GLIBC_2.27 addmntent F
|
||||
GLIBC_2.27 addseverity F
|
||||
GLIBC_2.27 adjtime F
|
||||
GLIBC_2.27 adjtimex F
|
||||
GLIBC_2.27 aio_cancel F
|
||||
GLIBC_2.27 aio_cancel64 F
|
||||
GLIBC_2.27 aio_init F
|
||||
GLIBC_2.27 alarm F
|
||||
GLIBC_2.27 aligned_alloc F
|
||||
@ -2310,6 +2312,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.27 __mq_open_2 F
|
||||
GLIBC_2.27 aio_cancel F
|
||||
GLIBC_2.27 aio_cancel64 F
|
||||
GLIBC_2.27 aio_error F
|
||||
GLIBC_2.27 aio_error64 F
|
||||
GLIBC_2.27 aio_fsync F
|
||||
|
@ -1472,6 +1472,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
|
||||
GLIBC_2.1 _sys_nerr D 0x4
|
||||
GLIBC_2.1 _sys_siglist D 0x100
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2474,6 +2476,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -570,6 +570,8 @@ GLIBC_2.2 addseverity F
|
||||
GLIBC_2.2 adjtime F
|
||||
GLIBC_2.2 adjtimex F
|
||||
GLIBC_2.2 advance F
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_init F
|
||||
GLIBC_2.2 alarm F
|
||||
GLIBC_2.2 alphasort F
|
||||
@ -2283,6 +2285,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.2 aio_cancel F
|
||||
GLIBC_2.2 aio_cancel64 F
|
||||
GLIBC_2.2 aio_error F
|
||||
GLIBC_2.2 aio_error64 F
|
||||
GLIBC_2.2 aio_fsync F
|
||||
|
@ -7,6 +7,8 @@ GLIBC_2.0 dlclose F
|
||||
GLIBC_2.0 dlerror F
|
||||
GLIBC_2.0 dlopen F
|
||||
GLIBC_2.0 dlsym F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 dlopen F
|
||||
GLIBC_2.1 dlvsym F
|
||||
@ -2329,6 +2331,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -7,6 +7,8 @@ GLIBC_2.0 dlclose F
|
||||
GLIBC_2.0 dlerror F
|
||||
GLIBC_2.0 dlopen F
|
||||
GLIBC_2.0 dlsym F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 dlopen F
|
||||
GLIBC_2.1 dlvsym F
|
||||
@ -2326,6 +2328,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
|
@ -6,7 +6,12 @@ libc {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
}
|
||||
GLIBC_2.3 {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
_sys_errlist;
|
||||
_sys_nerr;
|
||||
aio_cancel64;
|
||||
aio_cancel;
|
||||
sys_errlist;
|
||||
sys_nerr;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
@ -29,10 +34,8 @@ libc {
|
||||
__vdso_clock_gettime;
|
||||
}
|
||||
}
|
||||
|
||||
librt {
|
||||
GLIBC_2.3 {
|
||||
# AIO functions.
|
||||
aio_cancel; aio_cancel64;
|
||||
__librt_version_placeholder;
|
||||
}
|
||||
}
|
||||
|
@ -8,26 +8,28 @@
|
||||
extern __typeof (aio_cancel) __new_aio_cancel;
|
||||
extern __typeof (aio_cancel) __old_aio_cancel;
|
||||
|
||||
#define aio_cancel __new_aio_cancel
|
||||
#define __aio_cancel __new_aio_cancel
|
||||
|
||||
#include <rt/aio_cancel.c>
|
||||
|
||||
#undef aio_cancel
|
||||
strong_alias (__new_aio_cancel, __new_aio_cancel64);
|
||||
versioned_symbol (librt, __new_aio_cancel, aio_cancel, GLIBC_2_3);
|
||||
versioned_symbol (librt, __new_aio_cancel64, aio_cancel64, GLIBC_2_3);
|
||||
#undef __aio_cancel
|
||||
versioned_symbol (libc, __new_aio_cancel, aio_cancel, GLIBC_2_34);
|
||||
versioned_symbol (libc, __new_aio_cancel, aio_cancel64, GLIBC_2_34);
|
||||
#if OTHER_SHLIB_COMPAT (librt, GLIBC_2_3, GLIBC_2_34)
|
||||
compat_symbol (librt, __new_aio_cancel, aio_cancel, GLIBC_2_3);
|
||||
compat_symbol (librt, __new_aio_cancel, aio_cancel64, GLIBC_2_3);
|
||||
#endif
|
||||
|
||||
#if SHLIB_COMPAT (librt, GLIBC_2_1, GLIBC_2_3)
|
||||
#if OTHER_SHLIB_COMPAT (librt, GLIBC_2_1, GLIBC_2_3)
|
||||
|
||||
#undef ECANCELED
|
||||
#define aio_cancel __old_aio_cancel
|
||||
#define __aio_cancel __old_aio_cancel
|
||||
#define ECANCELED 125
|
||||
|
||||
#include <rt/aio_cancel.c>
|
||||
|
||||
#undef aio_cancel
|
||||
strong_alias (__old_aio_cancel, __old_aio_cancel64);
|
||||
#undef __aio_cancel
|
||||
compat_symbol (librt, __old_aio_cancel, aio_cancel, GLIBC_2_1);
|
||||
compat_symbol (librt, __old_aio_cancel64, aio_cancel64, GLIBC_2_1);
|
||||
compat_symbol (librt, __old_aio_cancel, aio_cancel64, GLIBC_2_1);
|
||||
|
||||
#endif
|
||||
|
24
sysdeps/unix/sysv/linux/sparc/librt-compat.c
Normal file
24
sysdeps/unix/sysv/linux/sparc/librt-compat.c
Normal file
@ -0,0 +1,24 @@
|
||||
/* Placeholder definitions to pull in removed symbol versions. sparc version.
|
||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with the GNU C Library; if not, see
|
||||
<https://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <rt/librt-compat.c>
|
||||
|
||||
#if SHLIB_COMPAT (librt, GLIBC_2_3, GLIBC_2_34)
|
||||
compat_symbol (librt, __librt_version_placeholder_1,
|
||||
__librt_version_placeholder, GLIBC_2_3);
|
||||
#endif
|
@ -1474,6 +1474,8 @@ GLIBC_2.1 _sys_errlist D 0x1fc
|
||||
GLIBC_2.1 _sys_nerr D 0x4
|
||||
GLIBC_2.1 _sys_siglist D 0x100
|
||||
GLIBC_2.1 addseverity F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 alphasort64 F
|
||||
GLIBC_2.1 argp_err_exit_status D 0x4
|
||||
@ -2165,6 +2167,8 @@ GLIBC_2.3 __uselocale F
|
||||
GLIBC_2.3 __wcsftime_l F
|
||||
GLIBC_2.3 _sys_errlist D 0x200
|
||||
GLIBC_2.3 _sys_nerr D 0x4
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 duplocale F
|
||||
GLIBC_2.3 fgetxattr F
|
||||
GLIBC_2.3 flistxattr F
|
||||
@ -2467,6 +2471,8 @@ GLIBC_2.34 __wait3_time64 F
|
||||
GLIBC_2.34 __wait4_time64 F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
@ -19,8 +17,7 @@ GLIBC_2.2 timer_delete F
|
||||
GLIBC_2.2 timer_getoverrun F
|
||||
GLIBC_2.2 timer_gettime F
|
||||
GLIBC_2.2 timer_settime F
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 __librt_version_placeholder F
|
||||
GLIBC_2.3.4 mq_close F
|
||||
GLIBC_2.3.4 mq_getattr F
|
||||
GLIBC_2.3.4 mq_notify F
|
||||
|
@ -7,6 +7,8 @@ GLIBC_2.0 dlclose F
|
||||
GLIBC_2.0 dlerror F
|
||||
GLIBC_2.0 dlopen F
|
||||
GLIBC_2.0 dlsym F
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_init F
|
||||
GLIBC_2.1 dlopen F
|
||||
GLIBC_2.1 dlvsym F
|
||||
@ -2091,6 +2093,8 @@ GLIBC_2.3 __uselocale F
|
||||
GLIBC_2.3 __wcsftime_l F
|
||||
GLIBC_2.3 _sys_errlist D 0x400
|
||||
GLIBC_2.3 _sys_nerr D 0x4
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 duplocale F
|
||||
GLIBC_2.3 fgetxattr F
|
||||
GLIBC_2.3 flistxattr F
|
||||
@ -2303,6 +2307,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.1 aio_cancel F
|
||||
GLIBC_2.1 aio_cancel64 F
|
||||
GLIBC_2.1 aio_error F
|
||||
GLIBC_2.1 aio_error64 F
|
||||
GLIBC_2.1 aio_fsync F
|
||||
@ -19,8 +17,7 @@ GLIBC_2.2 timer_delete F
|
||||
GLIBC_2.2 timer_getoverrun F
|
||||
GLIBC_2.2 timer_gettime F
|
||||
GLIBC_2.2 timer_settime F
|
||||
GLIBC_2.3 aio_cancel F
|
||||
GLIBC_2.3 aio_cancel64 F
|
||||
GLIBC_2.3 __librt_version_placeholder F
|
||||
GLIBC_2.3.3 timer_create F
|
||||
GLIBC_2.3.3 timer_delete F
|
||||
GLIBC_2.3.3 timer_getoverrun F
|
||||
|
@ -559,6 +559,8 @@ GLIBC_2.2.5 addseverity F
|
||||
GLIBC_2.2.5 adjtime F
|
||||
GLIBC_2.2.5 adjtimex F
|
||||
GLIBC_2.2.5 advance F
|
||||
GLIBC_2.2.5 aio_cancel F
|
||||
GLIBC_2.2.5 aio_cancel64 F
|
||||
GLIBC_2.2.5 aio_init F
|
||||
GLIBC_2.2.5 alarm F
|
||||
GLIBC_2.2.5 alphasort F
|
||||
@ -2261,6 +2263,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,5 +1,3 @@
|
||||
GLIBC_2.2.5 aio_cancel F
|
||||
GLIBC_2.2.5 aio_cancel64 F
|
||||
GLIBC_2.2.5 aio_error F
|
||||
GLIBC_2.2.5 aio_error64 F
|
||||
GLIBC_2.2.5 aio_fsync F
|
||||
|
@ -592,6 +592,8 @@ GLIBC_2.16 addseverity F
|
||||
GLIBC_2.16 adjtime F
|
||||
GLIBC_2.16 adjtimex F
|
||||
GLIBC_2.16 advance F
|
||||
GLIBC_2.16 aio_cancel F
|
||||
GLIBC_2.16 aio_cancel64 F
|
||||
GLIBC_2.16 aio_init F
|
||||
GLIBC_2.16 alarm F
|
||||
GLIBC_2.16 aligned_alloc F
|
||||
@ -2364,6 +2366,8 @@ GLIBC_2.34 __pthread_unregister_cancel_restore F
|
||||
GLIBC_2.34 __pthread_unwind_next F
|
||||
GLIBC_2.34 _pthread_cleanup_pop F
|
||||
GLIBC_2.34 _pthread_cleanup_push F
|
||||
GLIBC_2.34 aio_cancel F
|
||||
GLIBC_2.34 aio_cancel64 F
|
||||
GLIBC_2.34 aio_init F
|
||||
GLIBC_2.34 call_once F
|
||||
GLIBC_2.34 cnd_broadcast F
|
||||
|
@ -1,6 +1,4 @@
|
||||
GLIBC_2.16 __mq_open_2 F
|
||||
GLIBC_2.16 aio_cancel F
|
||||
GLIBC_2.16 aio_cancel64 F
|
||||
GLIBC_2.16 aio_error F
|
||||
GLIBC_2.16 aio_error64 F
|
||||
GLIBC_2.16 aio_fsync F
|
||||
|
Loading…
Reference in New Issue
Block a user