1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03: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:
Florian Weimer
2021-06-25 10:30:36 +02:00
parent d12506b2db
commit 3df6dcc5c7
72 changed files with 284 additions and 103 deletions

View File

@ -29,7 +29,6 @@ routines = \
shm_unlink \ shm_unlink \
librt-routines = \ librt-routines = \
aio_cancel \
aio_error \ aio_error \
aio_fsync \ aio_fsync \
aio_read \ aio_read \
@ -38,6 +37,7 @@ librt-routines = \
aio_suspend \ aio_suspend \
aio_write \ aio_write \
aio_write64 \ aio_write64 \
librt-compat \
lio_listio \ lio_listio \
lio_listio64 \ lio_listio64 \
mq_close \ mq_close \
@ -56,7 +56,10 @@ librt-routines = \
timer_gettime \ timer_gettime \
timer_settime \ timer_settime \
librt-shared-only-routines = librt-compat
$(librt-routines-var) += \ $(librt-routines-var) += \
aio_cancel \
aio_misc \ aio_misc \
aio_notify \ aio_notify \
aio_sigqueue \ aio_sigqueue \

View File

@ -2,6 +2,8 @@ libc {
GLIBC_2.1 { GLIBC_2.1 {
%if PTHREAD_IN_LIBC %if PTHREAD_IN_LIBC
aio_init; aio_init;
aio_cancel;
aio_cancel64;
%endif %endif
} }
GLIBC_2.2 { GLIBC_2.2 {
@ -10,6 +12,8 @@ libc {
} }
GLIBC_2.34 { GLIBC_2.34 {
%if PTHREAD_IN_LIBC %if PTHREAD_IN_LIBC
aio_cancel;
aio_cancel64;
aio_init; aio_init;
%endif %endif
shm_open; shm_open;
@ -31,8 +35,10 @@ libc {
} }
librt { librt {
GLIBC_2.1 { GLIBC_2.1 {
%if !PTHREAD_IN_LIBC
aio_cancel; aio_cancel;
aio_cancel64; aio_cancel64;
%endif
aio_error; aio_error;
aio_error64; aio_error64;
aio_fsync; aio_fsync;

View File

@ -35,23 +35,24 @@
#include <fcntl.h> #include <fcntl.h>
#include <aio_misc.h> #include <aio_misc.h>
#include <pthreadP.h>
int int
aio_cancel (int fildes, struct aiocb *aiocbp) __aio_cancel (int fildes, struct aiocb *aiocbp)
{ {
struct requestlist *req = NULL; struct requestlist *req = NULL;
int result = AIO_ALLDONE; int result = AIO_ALLDONE;
/* If fildes is invalid, error. */ /* If fildes is invalid, error. */
if (fcntl (fildes, F_GETFL) < 0) if (__fcntl (fildes, F_GETFL) < 0)
{ {
__set_errno (EBADF); __set_errno (EBADF);
return -1; return -1;
} }
/* Request the mutex. */ /* Request the mutex. */
pthread_mutex_lock (&__aio_requests_mutex); __pthread_mutex_lock (&__aio_requests_mutex);
/* We are asked to cancel a specific AIO request. */ /* We are asked to cancel a specific AIO request. */
if (aiocbp != NULL) if (aiocbp != NULL)
@ -60,7 +61,7 @@ aio_cancel (int fildes, struct aiocb *aiocbp)
to look for the request block. */ to look for the request block. */
if (aiocbp->aio_fildes != fildes) if (aiocbp->aio_fildes != fildes)
{ {
pthread_mutex_unlock (&__aio_requests_mutex); __pthread_mutex_unlock (&__aio_requests_mutex);
__set_errno (EINVAL); __set_errno (EINVAL);
return -1; return -1;
} }
@ -73,7 +74,7 @@ aio_cancel (int fildes, struct aiocb *aiocbp)
if (req == NULL) if (req == NULL)
{ {
not_found: not_found:
pthread_mutex_unlock (&__aio_requests_mutex); __pthread_mutex_unlock (&__aio_requests_mutex);
__set_errno (EINVAL); __set_errno (EINVAL);
return -1; return -1;
} }
@ -147,11 +148,20 @@ aio_cancel (int fildes, struct aiocb *aiocbp)
} }
/* Release the mutex. */ /* Release the mutex. */
pthread_mutex_unlock (&__aio_requests_mutex); __pthread_mutex_unlock (&__aio_requests_mutex);
return result; return result;
} }
#if PTHREAD_IN_LIBC
#ifndef aio_cancel # ifndef __aio_cancel
weak_alias (aio_cancel, aio_cancel64) 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 #endif

29
rt/librt-compat.c Normal file
View 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

View File

@ -589,6 +589,8 @@ GLIBC_2.17 addseverity F
GLIBC_2.17 adjtime F GLIBC_2.17 adjtime F
GLIBC_2.17 adjtimex F GLIBC_2.17 adjtimex F
GLIBC_2.17 advance 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 aio_init F
GLIBC_2.17 alarm F GLIBC_2.17 alarm F
GLIBC_2.17 aligned_alloc 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.17 __mq_open_2 F 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_error F
GLIBC_2.17 aio_error64 F GLIBC_2.17 aio_error64 F
GLIBC_2.17 aio_fsync F GLIBC_2.17 aio_fsync F

View File

@ -62,7 +62,12 @@ libc {
wordexp; wordexp;
} }
GLIBC_2.3 { 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 { GLIBC_2.3.3 {
# Changed PTHREAD_STACK_MIN. # Changed PTHREAD_STACK_MIN.
@ -81,6 +86,9 @@ libc {
GLIBC_2.27 { GLIBC_2.27 {
getrlimit; setrlimit; getrlimit64; setrlimit64; getrlimit; setrlimit; getrlimit64; setrlimit64;
} }
GLIBC_2.34 {
aio_cancel64;
}
GLIBC_PRIVATE { GLIBC_PRIVATE {
__libc_alpha_cache_shape; __libc_alpha_cache_shape;
} }
@ -92,8 +100,7 @@ ld {
} }
librt { librt {
GLIBC_2.3 { GLIBC_2.3 {
# AIO functions. __librt_version_placeholder;
aio_cancel; aio_cancel64;
} }
GLIBC_2.3.3 { GLIBC_2.3.3 {
# Changed timer_t. # Changed timer_t.

View File

@ -8,26 +8,28 @@
extern __typeof (aio_cancel) __new_aio_cancel; extern __typeof (aio_cancel) __new_aio_cancel;
extern __typeof (aio_cancel) __old_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> #include <rt/aio_cancel.c>
#undef aio_cancel #undef __aio_cancel
strong_alias (__new_aio_cancel, __new_aio_cancel64); versioned_symbol (libc, __new_aio_cancel, aio_cancel, GLIBC_2_34);
versioned_symbol (librt, __new_aio_cancel, aio_cancel, GLIBC_2_3); versioned_symbol (libc, __new_aio_cancel, aio_cancel64, GLIBC_2_34);
versioned_symbol (librt, __new_aio_cancel64, aio_cancel64, GLIBC_2_3); #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 #undef ECANCELED
#define aio_cancel __old_aio_cancel #define __aio_cancel __old_aio_cancel
#define ECANCELED 125 #define ECANCELED 125
#include <rt/aio_cancel.c> #include <rt/aio_cancel.c>
#undef aio_cancel #undef __aio_cancel
strong_alias (__old_aio_cancel, __old_aio_cancel64);
compat_symbol (librt, __old_aio_cancel, aio_cancel, GLIBC_2_1); 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 #endif

View File

@ -1502,6 +1502,8 @@ GLIBC_2.1 _sys_siglist D 0x200
GLIBC_2.1 addseverity F GLIBC_2.1 addseverity F
GLIBC_2.1 adjtime F GLIBC_2.1 adjtime F
GLIBC_2.1 adjtimex 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wcsftime_l F
GLIBC_2.3 _sys_errlist D 0x420 GLIBC_2.3 _sys_errlist D 0x420
GLIBC_2.3 _sys_nerr D 0x4 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 duplocale F
GLIBC_2.3 fgetxattr F GLIBC_2.3 fgetxattr F
GLIBC_2.3 flistxattr 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View 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

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync 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_getoverrun F
GLIBC_2.2 timer_gettime F GLIBC_2.2 timer_gettime F
GLIBC_2.2 timer_settime F GLIBC_2.2 timer_settime F
GLIBC_2.3 aio_cancel F GLIBC_2.3 __librt_version_placeholder F
GLIBC_2.3 aio_cancel64 F
GLIBC_2.3.3 timer_create F GLIBC_2.3.3 timer_create F
GLIBC_2.3.3 timer_delete F GLIBC_2.3.3 timer_delete F
GLIBC_2.3.3 timer_getoverrun F GLIBC_2.3.3 timer_getoverrun F

View File

@ -550,6 +550,8 @@ GLIBC_2.32 addmntent F
GLIBC_2.32 addseverity F GLIBC_2.32 addseverity F
GLIBC_2.32 adjtime F GLIBC_2.32 adjtime F
GLIBC_2.32 adjtimex 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 aio_init F
GLIBC_2.32 alarm F GLIBC_2.32 alarm F
GLIBC_2.32 aligned_alloc 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.32 __mq_open_2 F 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_error F
GLIBC_2.32 aio_error64 F GLIBC_2.32 aio_error64 F
GLIBC_2.32 aio_fsync F GLIBC_2.32 aio_fsync F

View File

@ -278,6 +278,8 @@ GLIBC_2.34 __wait3_time64 F
GLIBC_2.34 __wait4_time64 F GLIBC_2.34 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F
@ -982,6 +984,8 @@ GLIBC_2.4 addseverity F
GLIBC_2.4 adjtime F GLIBC_2.4 adjtime F
GLIBC_2.4 adjtimex F GLIBC_2.4 adjtimex F
GLIBC_2.4 advance 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 aio_init F
GLIBC_2.4 alarm F GLIBC_2.4 alarm F
GLIBC_2.4 alphasort F GLIBC_2.4 alphasort F

View File

@ -3,8 +3,6 @@ GLIBC_2.34 __mq_timedreceive_time64 F
GLIBC_2.34 __mq_timedsend_time64 F GLIBC_2.34 __mq_timedsend_time64 F
GLIBC_2.34 __timer_gettime64 F GLIBC_2.34 __timer_gettime64 F
GLIBC_2.34 __timer_settime64 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_error F
GLIBC_2.4 aio_error64 F GLIBC_2.4 aio_error64 F
GLIBC_2.4 aio_fsync F GLIBC_2.4 aio_fsync F

View File

@ -275,6 +275,8 @@ GLIBC_2.34 __wait3_time64 F
GLIBC_2.34 __wait4_time64 F GLIBC_2.34 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F
@ -979,6 +981,8 @@ GLIBC_2.4 addseverity F
GLIBC_2.4 adjtime F GLIBC_2.4 adjtime F
GLIBC_2.4 adjtimex F GLIBC_2.4 adjtimex F
GLIBC_2.4 advance 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 aio_init F
GLIBC_2.4 alarm F GLIBC_2.4 alarm F
GLIBC_2.4 alphasort F GLIBC_2.4 alphasort F

View File

@ -3,8 +3,6 @@ GLIBC_2.34 __mq_timedreceive_time64 F
GLIBC_2.34 __mq_timedsend_time64 F GLIBC_2.34 __mq_timedsend_time64 F
GLIBC_2.34 __timer_gettime64 F GLIBC_2.34 __timer_gettime64 F
GLIBC_2.34 __timer_settime64 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_error F
GLIBC_2.4 aio_error64 F GLIBC_2.4 aio_error64 F
GLIBC_2.4 aio_fsync F GLIBC_2.4 aio_fsync F

View File

@ -564,6 +564,8 @@ GLIBC_2.29 addmntent F
GLIBC_2.29 addseverity F GLIBC_2.29 addseverity F
GLIBC_2.29 adjtime F GLIBC_2.29 adjtime F
GLIBC_2.29 adjtimex 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 aio_init F
GLIBC_2.29 alarm F GLIBC_2.29 alarm F
GLIBC_2.29 aligned_alloc 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.29 __mq_open_2 F 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_error F
GLIBC_2.29 aio_error64 F GLIBC_2.29 aio_error64 F
GLIBC_2.29 aio_fsync F GLIBC_2.29 aio_fsync F

View File

@ -3,6 +3,8 @@ GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F GLIBC_2.0 dlerror F
GLIBC_2.0 dlopen F GLIBC_2.0 dlopen F
GLIBC_2.0 dlsym 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 aio_init F
GLIBC_2.1 dlopen F GLIBC_2.1 dlopen F
GLIBC_2.1 dlvsym 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -1475,6 +1475,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
GLIBC_2.1 _sys_nerr D 0x4 GLIBC_2.1 _sys_nerr D 0x4
GLIBC_2.1 _sys_siglist D 0x100 GLIBC_2.1 _sys_siglist D 0x100
GLIBC_2.1 addseverity F 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -3,6 +3,8 @@ GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F GLIBC_2.0 dlerror F
GLIBC_2.0 dlopen F GLIBC_2.0 dlopen F
GLIBC_2.0 dlsym 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 aio_init F
GLIBC_2.1 dlopen F GLIBC_2.1 dlopen F
GLIBC_2.1 dlvsym 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -279,6 +279,8 @@ GLIBC_2.34 __wait3_time64 F
GLIBC_2.34 __wait4_time64 F GLIBC_2.34 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F
@ -970,6 +972,8 @@ GLIBC_2.4 addseverity F
GLIBC_2.4 adjtime F GLIBC_2.4 adjtime F
GLIBC_2.4 adjtimex F GLIBC_2.4 adjtimex F
GLIBC_2.4 advance 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 aio_init F
GLIBC_2.4 alarm F GLIBC_2.4 alarm F
GLIBC_2.4 alphasort F GLIBC_2.4 alphasort F

View File

@ -3,8 +3,6 @@ GLIBC_2.34 __mq_timedreceive_time64 F
GLIBC_2.34 __mq_timedsend_time64 F GLIBC_2.34 __mq_timedsend_time64 F
GLIBC_2.34 __timer_gettime64 F GLIBC_2.34 __timer_gettime64 F
GLIBC_2.34 __timer_settime64 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_error F
GLIBC_2.4 aio_error64 F GLIBC_2.4 aio_error64 F
GLIBC_2.4 aio_fsync F GLIBC_2.4 aio_fsync F

View File

@ -1473,6 +1473,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
GLIBC_2.1 _sys_nerr D 0x4 GLIBC_2.1 _sys_nerr D 0x4
GLIBC_2.1 _sys_siglist D 0x100 GLIBC_2.1 _sys_siglist D 0x100
GLIBC_2.1 addseverity F 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -591,6 +591,8 @@ GLIBC_2.18 addseverity F
GLIBC_2.18 adjtime F GLIBC_2.18 adjtime F
GLIBC_2.18 adjtimex F GLIBC_2.18 adjtimex F
GLIBC_2.18 advance 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 aio_init F
GLIBC_2.18 alarm F GLIBC_2.18 alarm F
GLIBC_2.18 aligned_alloc 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.18 __mq_open_2 F 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_error F
GLIBC_2.18 aio_error64 F GLIBC_2.18 aio_error64 F
GLIBC_2.18 aio_fsync F GLIBC_2.18 aio_fsync F

View File

@ -591,6 +591,8 @@ GLIBC_2.18 addseverity F
GLIBC_2.18 adjtime F GLIBC_2.18 adjtime F
GLIBC_2.18 adjtimex F GLIBC_2.18 adjtimex F
GLIBC_2.18 advance 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 aio_init F
GLIBC_2.18 alarm F GLIBC_2.18 alarm F
GLIBC_2.18 aligned_alloc 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.18 __mq_open_2 F 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_error F
GLIBC_2.18 aio_error64 F GLIBC_2.18 aio_error64 F
GLIBC_2.18 aio_fsync F GLIBC_2.18 aio_fsync F

View File

@ -1651,6 +1651,8 @@ GLIBC_2.2 _sys_nerr D 0x4
GLIBC_2.2 _sys_siglist D 0x100 GLIBC_2.2 _sys_siglist D 0x100
GLIBC_2.2 _test_and_set F GLIBC_2.2 _test_and_set F
GLIBC_2.2 addseverity 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 aio_init F
GLIBC_2.2 alphasort64 F GLIBC_2.2 alphasort64 F
GLIBC_2.2 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.2 aio_error64 F GLIBC_2.2 aio_error64 F
GLIBC_2.2 aio_fsync F GLIBC_2.2 aio_fsync F

View File

@ -1649,6 +1649,8 @@ GLIBC_2.2 _sys_nerr D 0x4
GLIBC_2.2 _sys_siglist D 0x100 GLIBC_2.2 _sys_siglist D 0x100
GLIBC_2.2 _test_and_set F GLIBC_2.2 _test_and_set F
GLIBC_2.2 addseverity 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 aio_init F
GLIBC_2.2 alphasort64 F GLIBC_2.2 alphasort64 F
GLIBC_2.2 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1650,6 +1650,8 @@ GLIBC_2.2 _sys_nerr D 0x4
GLIBC_2.2 _sys_siglist D 0x100 GLIBC_2.2 _sys_siglist D 0x100
GLIBC_2.2 _test_and_set F GLIBC_2.2 _test_and_set F
GLIBC_2.2 addseverity 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 aio_init F
GLIBC_2.2 alphasort64 F GLIBC_2.2 alphasort64 F
GLIBC_2.2 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.2 aio_error64 F GLIBC_2.2 aio_error64 F
GLIBC_2.2 aio_fsync F GLIBC_2.2 aio_fsync F

View File

@ -1646,6 +1646,8 @@ GLIBC_2.2 _sys_nerr D 0x4
GLIBC_2.2 _sys_siglist D 0x200 GLIBC_2.2 _sys_siglist D 0x200
GLIBC_2.2 _test_and_set F GLIBC_2.2 _test_and_set F
GLIBC_2.2 addseverity 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 aio_init F
GLIBC_2.2 alphasort64 F GLIBC_2.2 alphasort64 F
GLIBC_2.2 argp_err_exit_status D 0x4 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.2 aio_error64 F GLIBC_2.2 aio_error64 F
GLIBC_2.2 aio_fsync F GLIBC_2.2 aio_fsync F

View File

@ -633,6 +633,8 @@ GLIBC_2.21 addseverity F
GLIBC_2.21 adjtime F GLIBC_2.21 adjtime F
GLIBC_2.21 adjtimex F GLIBC_2.21 adjtimex F
GLIBC_2.21 advance 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 aio_init F
GLIBC_2.21 alarm F GLIBC_2.21 alarm F
GLIBC_2.21 aligned_alloc 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.21 __mq_open_2 F 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_error F
GLIBC_2.21 aio_error64 F GLIBC_2.21 aio_error64 F
GLIBC_2.21 aio_fsync F GLIBC_2.21 aio_fsync F

View File

@ -1480,6 +1480,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
GLIBC_2.1 _sys_nerr D 0x4 GLIBC_2.1 _sys_nerr D 0x4
GLIBC_2.1 _sys_siglist D 0x100 GLIBC_2.1 _sys_siglist D 0x100
GLIBC_2.1 addseverity F 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -1480,6 +1480,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
GLIBC_2.1 _sys_nerr D 0x4 GLIBC_2.1 _sys_nerr D 0x4
GLIBC_2.1 _sys_siglist D 0x100 GLIBC_2.1 _sys_siglist D 0x100
GLIBC_2.1 addseverity F 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -633,6 +633,8 @@ GLIBC_2.3 addseverity F
GLIBC_2.3 adjtime F GLIBC_2.3 adjtime F
GLIBC_2.3 adjtimex F GLIBC_2.3 adjtimex F
GLIBC_2.3 advance 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 aio_init F
GLIBC_2.3 alarm F GLIBC_2.3 alarm F
GLIBC_2.3 alphasort 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.3 aio_error64 F GLIBC_2.3 aio_error64 F
GLIBC_2.3 aio_fsync F GLIBC_2.3 aio_fsync F

View File

@ -677,6 +677,8 @@ GLIBC_2.17 addseverity F
GLIBC_2.17 adjtime F GLIBC_2.17 adjtime F
GLIBC_2.17 adjtimex F GLIBC_2.17 adjtimex F
GLIBC_2.17 advance 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 aio_init F
GLIBC_2.17 alarm F GLIBC_2.17 alarm F
GLIBC_2.17 aligned_alloc 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.17 __mq_open_2 F 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_error F
GLIBC_2.17 aio_error64 F GLIBC_2.17 aio_error64 F
GLIBC_2.17 aio_fsync F GLIBC_2.17 aio_fsync F

View File

@ -544,6 +544,8 @@ GLIBC_2.33 addmntent F
GLIBC_2.33 addseverity F GLIBC_2.33 addseverity F
GLIBC_2.33 adjtime F GLIBC_2.33 adjtime F
GLIBC_2.33 adjtimex 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 aio_init F
GLIBC_2.33 alarm F GLIBC_2.33 alarm F
GLIBC_2.33 aligned_alloc 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.33 __mq_open_2 F 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_error F
GLIBC_2.33 aio_error64 F GLIBC_2.33 aio_error64 F
GLIBC_2.33 aio_fsync F GLIBC_2.33 aio_fsync F

View File

@ -570,6 +570,8 @@ GLIBC_2.27 addmntent F
GLIBC_2.27 addseverity F GLIBC_2.27 addseverity F
GLIBC_2.27 adjtime F GLIBC_2.27 adjtime F
GLIBC_2.27 adjtimex 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 aio_init F
GLIBC_2.27 alarm F GLIBC_2.27 alarm F
GLIBC_2.27 aligned_alloc 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.27 __mq_open_2 F 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_error F
GLIBC_2.27 aio_error64 F GLIBC_2.27 aio_error64 F
GLIBC_2.27 aio_fsync F GLIBC_2.27 aio_fsync F

View File

@ -1472,6 +1472,8 @@ GLIBC_2.1 _sys_errlist D 0x1f4
GLIBC_2.1 _sys_nerr D 0x4 GLIBC_2.1 _sys_nerr D 0x4
GLIBC_2.1 _sys_siglist D 0x100 GLIBC_2.1 _sys_siglist D 0x100
GLIBC_2.1 addseverity F 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -570,6 +570,8 @@ GLIBC_2.2 addseverity F
GLIBC_2.2 adjtime F GLIBC_2.2 adjtime F
GLIBC_2.2 adjtimex F GLIBC_2.2 adjtimex F
GLIBC_2.2 advance 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 aio_init F
GLIBC_2.2 alarm F GLIBC_2.2 alarm F
GLIBC_2.2 alphasort 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.2 aio_error64 F GLIBC_2.2 aio_error64 F
GLIBC_2.2 aio_fsync F GLIBC_2.2 aio_fsync F

View File

@ -7,6 +7,8 @@ GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F GLIBC_2.0 dlerror F
GLIBC_2.0 dlopen F GLIBC_2.0 dlopen F
GLIBC_2.0 dlsym 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 aio_init F
GLIBC_2.1 dlopen F GLIBC_2.1 dlopen F
GLIBC_2.1 dlvsym 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -7,6 +7,8 @@ GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F GLIBC_2.0 dlerror F
GLIBC_2.0 dlopen F GLIBC_2.0 dlopen F
GLIBC_2.0 dlsym 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 aio_init F
GLIBC_2.1 dlopen F GLIBC_2.1 dlopen F
GLIBC_2.1 dlvsym 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync F GLIBC_2.1 aio_fsync F

View File

@ -6,7 +6,12 @@ libc {
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr; _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
} }
GLIBC_2.3 { 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 { GLIBC_2.3.3 {
# Changed PTHREAD_STACK_MIN. # Changed PTHREAD_STACK_MIN.
@ -29,10 +34,8 @@ libc {
__vdso_clock_gettime; __vdso_clock_gettime;
} }
} }
librt { librt {
GLIBC_2.3 { GLIBC_2.3 {
# AIO functions. __librt_version_placeholder;
aio_cancel; aio_cancel64;
} }
} }

View File

@ -8,26 +8,28 @@
extern __typeof (aio_cancel) __new_aio_cancel; extern __typeof (aio_cancel) __new_aio_cancel;
extern __typeof (aio_cancel) __old_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> #include <rt/aio_cancel.c>
#undef aio_cancel #undef __aio_cancel
strong_alias (__new_aio_cancel, __new_aio_cancel64); versioned_symbol (libc, __new_aio_cancel, aio_cancel, GLIBC_2_34);
versioned_symbol (librt, __new_aio_cancel, aio_cancel, GLIBC_2_3); versioned_symbol (libc, __new_aio_cancel, aio_cancel64, GLIBC_2_34);
versioned_symbol (librt, __new_aio_cancel64, aio_cancel64, GLIBC_2_3); #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 #undef ECANCELED
#define aio_cancel __old_aio_cancel #define __aio_cancel __old_aio_cancel
#define ECANCELED 125 #define ECANCELED 125
#include <rt/aio_cancel.c> #include <rt/aio_cancel.c>
#undef aio_cancel #undef __aio_cancel
strong_alias (__old_aio_cancel, __old_aio_cancel64);
compat_symbol (librt, __old_aio_cancel, aio_cancel, GLIBC_2_1); 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 #endif

View 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

View File

@ -1474,6 +1474,8 @@ GLIBC_2.1 _sys_errlist D 0x1fc
GLIBC_2.1 _sys_nerr D 0x4 GLIBC_2.1 _sys_nerr D 0x4
GLIBC_2.1 _sys_siglist D 0x100 GLIBC_2.1 _sys_siglist D 0x100
GLIBC_2.1 addseverity F 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 aio_init F
GLIBC_2.1 alphasort64 F GLIBC_2.1 alphasort64 F
GLIBC_2.1 argp_err_exit_status D 0x4 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 __wcsftime_l F
GLIBC_2.3 _sys_errlist D 0x200 GLIBC_2.3 _sys_errlist D 0x200
GLIBC_2.3 _sys_nerr D 0x4 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 duplocale F
GLIBC_2.3 fgetxattr F GLIBC_2.3 fgetxattr F
GLIBC_2.3 flistxattr 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 __wait4_time64 F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync 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_getoverrun F
GLIBC_2.2 timer_gettime F GLIBC_2.2 timer_gettime F
GLIBC_2.2 timer_settime F GLIBC_2.2 timer_settime F
GLIBC_2.3 aio_cancel F GLIBC_2.3 __librt_version_placeholder F
GLIBC_2.3 aio_cancel64 F
GLIBC_2.3.4 mq_close F GLIBC_2.3.4 mq_close F
GLIBC_2.3.4 mq_getattr F GLIBC_2.3.4 mq_getattr F
GLIBC_2.3.4 mq_notify F GLIBC_2.3.4 mq_notify F

View File

@ -7,6 +7,8 @@ GLIBC_2.0 dlclose F
GLIBC_2.0 dlerror F GLIBC_2.0 dlerror F
GLIBC_2.0 dlopen F GLIBC_2.0 dlopen F
GLIBC_2.0 dlsym 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 aio_init F
GLIBC_2.1 dlopen F GLIBC_2.1 dlopen F
GLIBC_2.1 dlvsym F GLIBC_2.1 dlvsym F
@ -2091,6 +2093,8 @@ GLIBC_2.3 __uselocale F
GLIBC_2.3 __wcsftime_l F GLIBC_2.3 __wcsftime_l F
GLIBC_2.3 _sys_errlist D 0x400 GLIBC_2.3 _sys_errlist D 0x400
GLIBC_2.3 _sys_nerr D 0x4 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 duplocale F
GLIBC_2.3 fgetxattr F GLIBC_2.3 fgetxattr F
GLIBC_2.3 flistxattr 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.1 aio_error64 F GLIBC_2.1 aio_error64 F
GLIBC_2.1 aio_fsync 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_getoverrun F
GLIBC_2.2 timer_gettime F GLIBC_2.2 timer_gettime F
GLIBC_2.2 timer_settime F GLIBC_2.2 timer_settime F
GLIBC_2.3 aio_cancel F GLIBC_2.3 __librt_version_placeholder F
GLIBC_2.3 aio_cancel64 F
GLIBC_2.3.3 timer_create F GLIBC_2.3.3 timer_create F
GLIBC_2.3.3 timer_delete F GLIBC_2.3.3 timer_delete F
GLIBC_2.3.3 timer_getoverrun F GLIBC_2.3.3 timer_getoverrun F

View File

@ -559,6 +559,8 @@ GLIBC_2.2.5 addseverity F
GLIBC_2.2.5 adjtime F GLIBC_2.2.5 adjtime F
GLIBC_2.2.5 adjtimex F GLIBC_2.2.5 adjtimex F
GLIBC_2.2.5 advance 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 aio_init F
GLIBC_2.2.5 alarm F GLIBC_2.2.5 alarm F
GLIBC_2.2.5 alphasort 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -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_error F
GLIBC_2.2.5 aio_error64 F GLIBC_2.2.5 aio_error64 F
GLIBC_2.2.5 aio_fsync F GLIBC_2.2.5 aio_fsync F

View File

@ -592,6 +592,8 @@ GLIBC_2.16 addseverity F
GLIBC_2.16 adjtime F GLIBC_2.16 adjtime F
GLIBC_2.16 adjtimex F GLIBC_2.16 adjtimex F
GLIBC_2.16 advance 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 aio_init F
GLIBC_2.16 alarm F GLIBC_2.16 alarm F
GLIBC_2.16 aligned_alloc 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_unwind_next F
GLIBC_2.34 _pthread_cleanup_pop F GLIBC_2.34 _pthread_cleanup_pop F
GLIBC_2.34 _pthread_cleanup_push 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 aio_init F
GLIBC_2.34 call_once F GLIBC_2.34 call_once F
GLIBC_2.34 cnd_broadcast F GLIBC_2.34 cnd_broadcast F

View File

@ -1,6 +1,4 @@
GLIBC_2.16 __mq_open_2 F 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_error F
GLIBC_2.16 aio_error64 F GLIBC_2.16 aio_error64 F
GLIBC_2.16 aio_fsync F GLIBC_2.16 aio_fsync F