mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 13:00:06 +00:00
nptl: Remove open from libpthread
The libc version is identical and built with same flags. The libc version is set as the default version. Checked on x86_64-linux-gnu.
This commit is contained in:
parent
c5c3588475
commit
40873cdd38
@ -81,7 +81,6 @@ static-only-routines = pthread_atfork
|
||||
# We need to provide certain routines for compatibility with existing
|
||||
# binaries.
|
||||
pthread-compat-wrappers = \
|
||||
open open64 \
|
||||
pread pread64 pwrite pwrite64 \
|
||||
msgrcv msgsnd \
|
||||
sigsuspend \
|
||||
@ -288,8 +287,6 @@ CFLAGS-pwrite64.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-sigwait.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-msgrcv.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-msgsnd.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-open.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-open64.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-sigsuspend.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-fdatasync.c += -fexceptions -fasynchronous-unwind-tables
|
||||
|
||||
|
@ -105,7 +105,6 @@ libpthread {
|
||||
_IO_funlockfile;
|
||||
__errno_location;
|
||||
__h_errno_location;
|
||||
__open;
|
||||
__pthread_atfork;
|
||||
__pthread_getspecific;
|
||||
__pthread_key_create;
|
||||
@ -129,7 +128,6 @@ libpthread {
|
||||
ftrylockfile;
|
||||
funlockfile;
|
||||
longjmp;
|
||||
open;
|
||||
pthread_atfork;
|
||||
pthread_cancel;
|
||||
pthread_cond_broadcast;
|
||||
@ -218,7 +216,6 @@ libpthread {
|
||||
}
|
||||
|
||||
GLIBC_2.2 {
|
||||
__open64;
|
||||
__pread64;
|
||||
__pthread_rwlock_destroy;
|
||||
__pthread_rwlock_init;
|
||||
@ -229,7 +226,6 @@ libpthread {
|
||||
__pthread_rwlock_wrlock;
|
||||
__pwrite64;
|
||||
__res_state;
|
||||
open64;
|
||||
pread64;
|
||||
pread;
|
||||
pthread_attr_getstack;
|
||||
|
@ -59,8 +59,8 @@ sem_open (const char *name, int oflag, ...)
|
||||
if ((oflag & O_CREAT) == 0 || (oflag & O_EXCL) == 0)
|
||||
{
|
||||
try_again:
|
||||
fd = __libc_open (dirname.name,
|
||||
(oflag & ~(O_CREAT|O_ACCMODE)) | O_NOFOLLOW | O_RDWR);
|
||||
fd = open (dirname.name,
|
||||
(oflag & ~(O_CREAT|O_ACCMODE)) | O_NOFOLLOW | O_RDWR);
|
||||
|
||||
if (fd == -1)
|
||||
{
|
||||
@ -127,7 +127,7 @@ sem_open (const char *name, int oflag, ...)
|
||||
}
|
||||
|
||||
/* Open the file. Make sure we do not overwrite anything. */
|
||||
fd = __libc_open (tmpfname, O_RDWR | O_CREAT | O_EXCL, mode);
|
||||
fd = open (tmpfname, O_RDWR | O_CREAT | O_EXCL, mode);
|
||||
if (fd == -1)
|
||||
{
|
||||
if (errno == EEXIST)
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.17 __h_errno_location F
|
||||
GLIBC_2.17 __libc_allocate_rtsig F
|
||||
GLIBC_2.17 __libc_current_sigrtmax F
|
||||
GLIBC_2.17 __libc_current_sigrtmin F
|
||||
GLIBC_2.17 __open F
|
||||
GLIBC_2.17 __open64 F
|
||||
GLIBC_2.17 __pread64 F
|
||||
GLIBC_2.17 __pthread_cleanup_routine F
|
||||
GLIBC_2.17 __pthread_getspecific F
|
||||
@ -45,8 +43,6 @@ GLIBC_2.17 flockfile F
|
||||
GLIBC_2.17 ftrylockfile F
|
||||
GLIBC_2.17 funlockfile F
|
||||
GLIBC_2.17 longjmp F
|
||||
GLIBC_2.17 open F
|
||||
GLIBC_2.17 open64 F
|
||||
GLIBC_2.17 pread F
|
||||
GLIBC_2.17 pread64 F
|
||||
GLIBC_2.17 pthread_attr_getaffinity_np F
|
||||
|
@ -1906,6 +1906,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -109,7 +107,6 @@ GLIBC_2.12 pthread_mutexattr_setrobust F
|
||||
GLIBC_2.12 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_getattr_default_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -120,7 +117,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getstack F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.32 __h_errno_location F
|
||||
GLIBC_2.32 __libc_allocate_rtsig F
|
||||
GLIBC_2.32 __libc_current_sigrtmax F
|
||||
GLIBC_2.32 __libc_current_sigrtmin F
|
||||
GLIBC_2.32 __open F
|
||||
GLIBC_2.32 __open64 F
|
||||
GLIBC_2.32 __pread64 F
|
||||
GLIBC_2.32 __pthread_cleanup_routine F
|
||||
GLIBC_2.32 __pthread_getspecific F
|
||||
@ -57,8 +55,6 @@ GLIBC_2.32 mtx_lock F
|
||||
GLIBC_2.32 mtx_timedlock F
|
||||
GLIBC_2.32 mtx_trylock F
|
||||
GLIBC_2.32 mtx_unlock F
|
||||
GLIBC_2.32 open F
|
||||
GLIBC_2.32 open64 F
|
||||
GLIBC_2.32 pread F
|
||||
GLIBC_2.32 pread64 F
|
||||
GLIBC_2.32 pthread_attr_getaffinity_np F
|
||||
|
@ -41,8 +41,6 @@ GLIBC_2.4 __h_errno_location F
|
||||
GLIBC_2.4 __libc_allocate_rtsig F
|
||||
GLIBC_2.4 __libc_current_sigrtmax F
|
||||
GLIBC_2.4 __libc_current_sigrtmin F
|
||||
GLIBC_2.4 __open F
|
||||
GLIBC_2.4 __open64 F
|
||||
GLIBC_2.4 __pread64 F
|
||||
GLIBC_2.4 __pthread_cleanup_routine F
|
||||
GLIBC_2.4 __pthread_getspecific F
|
||||
@ -80,8 +78,6 @@ GLIBC_2.4 flockfile F
|
||||
GLIBC_2.4 ftrylockfile F
|
||||
GLIBC_2.4 funlockfile F
|
||||
GLIBC_2.4 longjmp F
|
||||
GLIBC_2.4 open F
|
||||
GLIBC_2.4 open64 F
|
||||
GLIBC_2.4 pread F
|
||||
GLIBC_2.4 pread64 F
|
||||
GLIBC_2.4 pthread_attr_getaffinity_np F
|
||||
|
@ -41,8 +41,6 @@ GLIBC_2.4 __h_errno_location F
|
||||
GLIBC_2.4 __libc_allocate_rtsig F
|
||||
GLIBC_2.4 __libc_current_sigrtmax F
|
||||
GLIBC_2.4 __libc_current_sigrtmin F
|
||||
GLIBC_2.4 __open F
|
||||
GLIBC_2.4 __open64 F
|
||||
GLIBC_2.4 __pread64 F
|
||||
GLIBC_2.4 __pthread_cleanup_routine F
|
||||
GLIBC_2.4 __pthread_getspecific F
|
||||
@ -80,8 +78,6 @@ GLIBC_2.4 flockfile F
|
||||
GLIBC_2.4 ftrylockfile F
|
||||
GLIBC_2.4 funlockfile F
|
||||
GLIBC_2.4 longjmp F
|
||||
GLIBC_2.4 open F
|
||||
GLIBC_2.4 open64 F
|
||||
GLIBC_2.4 pread F
|
||||
GLIBC_2.4 pread64 F
|
||||
GLIBC_2.4 pthread_attr_getaffinity_np F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.29 __h_errno_location F
|
||||
GLIBC_2.29 __libc_allocate_rtsig F
|
||||
GLIBC_2.29 __libc_current_sigrtmax F
|
||||
GLIBC_2.29 __libc_current_sigrtmin F
|
||||
GLIBC_2.29 __open F
|
||||
GLIBC_2.29 __open64 F
|
||||
GLIBC_2.29 __pread64 F
|
||||
GLIBC_2.29 __pthread_cleanup_routine F
|
||||
GLIBC_2.29 __pthread_getspecific F
|
||||
@ -57,8 +55,6 @@ GLIBC_2.29 mtx_lock F
|
||||
GLIBC_2.29 mtx_timedlock F
|
||||
GLIBC_2.29 mtx_trylock F
|
||||
GLIBC_2.29 mtx_unlock F
|
||||
GLIBC_2.29 open F
|
||||
GLIBC_2.29 open64 F
|
||||
GLIBC_2.29 pread F
|
||||
GLIBC_2.29 pread64 F
|
||||
GLIBC_2.29 pthread_attr_getaffinity_np F
|
||||
|
@ -14,8 +14,6 @@ GLIBC_2.2 __h_errno_location F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_getspecific F
|
||||
GLIBC_2.2 __pthread_key_create F
|
||||
@ -47,8 +45,6 @@ GLIBC_2.2 flockfile F
|
||||
GLIBC_2.2 ftrylockfile F
|
||||
GLIBC_2.2 funlockfile F
|
||||
GLIBC_2.2 longjmp F
|
||||
GLIBC_2.2 open F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_atfork F
|
||||
|
@ -1915,6 +1915,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -109,7 +107,6 @@ GLIBC_2.12 pthread_mutexattr_setrobust F
|
||||
GLIBC_2.12 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_getattr_default_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -120,7 +117,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getstack F
|
||||
|
@ -14,8 +14,6 @@ GLIBC_2.2 __h_errno_location F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_getspecific F
|
||||
GLIBC_2.2 __pthread_key_create F
|
||||
@ -47,8 +45,6 @@ GLIBC_2.2 flockfile F
|
||||
GLIBC_2.2 ftrylockfile F
|
||||
GLIBC_2.2 funlockfile F
|
||||
GLIBC_2.2 longjmp F
|
||||
GLIBC_2.2 open F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_atfork F
|
||||
|
@ -41,8 +41,6 @@ GLIBC_2.4 __h_errno_location F
|
||||
GLIBC_2.4 __libc_allocate_rtsig F
|
||||
GLIBC_2.4 __libc_current_sigrtmax F
|
||||
GLIBC_2.4 __libc_current_sigrtmin F
|
||||
GLIBC_2.4 __open F
|
||||
GLIBC_2.4 __open64 F
|
||||
GLIBC_2.4 __pread64 F
|
||||
GLIBC_2.4 __pthread_cleanup_routine F
|
||||
GLIBC_2.4 __pthread_getspecific F
|
||||
@ -80,8 +78,6 @@ GLIBC_2.4 flockfile F
|
||||
GLIBC_2.4 ftrylockfile F
|
||||
GLIBC_2.4 funlockfile F
|
||||
GLIBC_2.4 longjmp F
|
||||
GLIBC_2.4 open F
|
||||
GLIBC_2.4 open64 F
|
||||
GLIBC_2.4 pread F
|
||||
GLIBC_2.4 pread64 F
|
||||
GLIBC_2.4 pthread_attr_getaffinity_np F
|
||||
|
@ -1871,6 +1871,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -109,7 +107,6 @@ GLIBC_2.12 pthread_mutexattr_setrobust F
|
||||
GLIBC_2.12 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_getattr_default_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -120,7 +117,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getstack F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.18 __h_errno_location F
|
||||
GLIBC_2.18 __libc_allocate_rtsig F
|
||||
GLIBC_2.18 __libc_current_sigrtmax F
|
||||
GLIBC_2.18 __libc_current_sigrtmin F
|
||||
GLIBC_2.18 __open F
|
||||
GLIBC_2.18 __open64 F
|
||||
GLIBC_2.18 __pread64 F
|
||||
GLIBC_2.18 __pthread_cleanup_routine F
|
||||
GLIBC_2.18 __pthread_getspecific F
|
||||
@ -45,8 +43,6 @@ GLIBC_2.18 flockfile F
|
||||
GLIBC_2.18 ftrylockfile F
|
||||
GLIBC_2.18 funlockfile F
|
||||
GLIBC_2.18 longjmp F
|
||||
GLIBC_2.18 open F
|
||||
GLIBC_2.18 open64 F
|
||||
GLIBC_2.18 pread F
|
||||
GLIBC_2.18 pread64 F
|
||||
GLIBC_2.18 pthread_attr_getaffinity_np F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.18 __h_errno_location F
|
||||
GLIBC_2.18 __libc_allocate_rtsig F
|
||||
GLIBC_2.18 __libc_current_sigrtmax F
|
||||
GLIBC_2.18 __libc_current_sigrtmin F
|
||||
GLIBC_2.18 __open F
|
||||
GLIBC_2.18 __open64 F
|
||||
GLIBC_2.18 __pread64 F
|
||||
GLIBC_2.18 __pthread_cleanup_routine F
|
||||
GLIBC_2.18 __pthread_getspecific F
|
||||
@ -45,8 +43,6 @@ GLIBC_2.18 flockfile F
|
||||
GLIBC_2.18 ftrylockfile F
|
||||
GLIBC_2.18 funlockfile F
|
||||
GLIBC_2.18 longjmp F
|
||||
GLIBC_2.18 open F
|
||||
GLIBC_2.18 open64 F
|
||||
GLIBC_2.18 pread F
|
||||
GLIBC_2.18 pread64 F
|
||||
GLIBC_2.18 pthread_attr_getaffinity_np F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -75,7 +73,6 @@ GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -86,7 +83,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getguardsize F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -75,7 +73,6 @@ GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -86,7 +83,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getguardsize F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.21 __h_errno_location F
|
||||
GLIBC_2.21 __libc_allocate_rtsig F
|
||||
GLIBC_2.21 __libc_current_sigrtmax F
|
||||
GLIBC_2.21 __libc_current_sigrtmin F
|
||||
GLIBC_2.21 __open F
|
||||
GLIBC_2.21 __open64 F
|
||||
GLIBC_2.21 __pread64 F
|
||||
GLIBC_2.21 __pthread_cleanup_routine F
|
||||
GLIBC_2.21 __pthread_getspecific F
|
||||
@ -45,8 +43,6 @@ GLIBC_2.21 flockfile F
|
||||
GLIBC_2.21 ftrylockfile F
|
||||
GLIBC_2.21 funlockfile F
|
||||
GLIBC_2.21 longjmp F
|
||||
GLIBC_2.21 open F
|
||||
GLIBC_2.21 open64 F
|
||||
GLIBC_2.21 pread F
|
||||
GLIBC_2.21 pread64 F
|
||||
GLIBC_2.21 pthread_attr_getaffinity_np F
|
||||
|
@ -20,8 +20,8 @@
|
||||
#include <sys/stat.h>
|
||||
#include <fcntl.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include <sysdep-cancel.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
|
||||
#ifdef __OFF_T_MATCHES_OFF64_T
|
||||
@ -59,3 +59,7 @@ strong_alias (__libc_open64, __open)
|
||||
libc_hidden_weak (__open)
|
||||
weak_alias (__libc_open64, open)
|
||||
#endif
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_1, GLIBC_2_2)
|
||||
compat_symbol (libc, __libc_open64, open64, GLIBC_2_2);
|
||||
#endif
|
||||
|
@ -1876,6 +1876,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -109,7 +107,6 @@ GLIBC_2.12 pthread_mutexattr_setrobust F
|
||||
GLIBC_2.12 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_getattr_default_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -120,7 +117,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getstack F
|
||||
|
@ -1880,6 +1880,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -35,8 +35,6 @@ GLIBC_2.3 __h_errno_location F
|
||||
GLIBC_2.3 __libc_allocate_rtsig F
|
||||
GLIBC_2.3 __libc_current_sigrtmax F
|
||||
GLIBC_2.3 __libc_current_sigrtmin F
|
||||
GLIBC_2.3 __open F
|
||||
GLIBC_2.3 __open64 F
|
||||
GLIBC_2.3 __pread64 F
|
||||
GLIBC_2.3 __pthread_getspecific F
|
||||
GLIBC_2.3 __pthread_key_create F
|
||||
@ -68,8 +66,6 @@ GLIBC_2.3 flockfile F
|
||||
GLIBC_2.3 ftrylockfile F
|
||||
GLIBC_2.3 funlockfile F
|
||||
GLIBC_2.3 longjmp F
|
||||
GLIBC_2.3 open F
|
||||
GLIBC_2.3 open64 F
|
||||
GLIBC_2.3 pread F
|
||||
GLIBC_2.3 pread64 F
|
||||
GLIBC_2.3 pthread_attr_getguardsize F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.17 __h_errno_location F
|
||||
GLIBC_2.17 __libc_allocate_rtsig F
|
||||
GLIBC_2.17 __libc_current_sigrtmax F
|
||||
GLIBC_2.17 __libc_current_sigrtmin F
|
||||
GLIBC_2.17 __open F
|
||||
GLIBC_2.17 __open64 F
|
||||
GLIBC_2.17 __pread64 F
|
||||
GLIBC_2.17 __pthread_cleanup_routine F
|
||||
GLIBC_2.17 __pthread_getspecific F
|
||||
@ -45,8 +43,6 @@ GLIBC_2.17 flockfile F
|
||||
GLIBC_2.17 ftrylockfile F
|
||||
GLIBC_2.17 funlockfile F
|
||||
GLIBC_2.17 longjmp F
|
||||
GLIBC_2.17 open F
|
||||
GLIBC_2.17 open64 F
|
||||
GLIBC_2.17 pread F
|
||||
GLIBC_2.17 pread64 F
|
||||
GLIBC_2.17 pthread_attr_getaffinity_np F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.33 __h_errno_location F
|
||||
GLIBC_2.33 __libc_allocate_rtsig F
|
||||
GLIBC_2.33 __libc_current_sigrtmax F
|
||||
GLIBC_2.33 __libc_current_sigrtmin F
|
||||
GLIBC_2.33 __open F
|
||||
GLIBC_2.33 __open64 F
|
||||
GLIBC_2.33 __pread64 F
|
||||
GLIBC_2.33 __pthread_cleanup_routine F
|
||||
GLIBC_2.33 __pthread_getspecific F
|
||||
@ -57,8 +55,6 @@ GLIBC_2.33 mtx_lock F
|
||||
GLIBC_2.33 mtx_timedlock F
|
||||
GLIBC_2.33 mtx_trylock F
|
||||
GLIBC_2.33 mtx_unlock F
|
||||
GLIBC_2.33 open F
|
||||
GLIBC_2.33 open64 F
|
||||
GLIBC_2.33 pread F
|
||||
GLIBC_2.33 pread64 F
|
||||
GLIBC_2.33 pthread_attr_getaffinity_np F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.27 __h_errno_location F
|
||||
GLIBC_2.27 __libc_allocate_rtsig F
|
||||
GLIBC_2.27 __libc_current_sigrtmax F
|
||||
GLIBC_2.27 __libc_current_sigrtmin F
|
||||
GLIBC_2.27 __open F
|
||||
GLIBC_2.27 __open64 F
|
||||
GLIBC_2.27 __pread64 F
|
||||
GLIBC_2.27 __pthread_cleanup_routine F
|
||||
GLIBC_2.27 __pthread_getspecific F
|
||||
@ -44,8 +42,6 @@ GLIBC_2.27 _pthread_cleanup_push_defer F
|
||||
GLIBC_2.27 flockfile F
|
||||
GLIBC_2.27 ftrylockfile F
|
||||
GLIBC_2.27 funlockfile F
|
||||
GLIBC_2.27 open F
|
||||
GLIBC_2.27 open64 F
|
||||
GLIBC_2.27 pread F
|
||||
GLIBC_2.27 pread64 F
|
||||
GLIBC_2.27 pthread_attr_getaffinity_np F
|
||||
|
@ -1874,6 +1874,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -111,7 +109,6 @@ GLIBC_2.18 pthread_getattr_default_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.19 longjmp F
|
||||
GLIBC_2.19 siglongjmp F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -122,7 +119,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getstack F
|
||||
|
@ -16,8 +16,6 @@ GLIBC_2.2 __h_errno_location F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_getspecific F
|
||||
GLIBC_2.2 __pthread_key_create F
|
||||
@ -49,8 +47,6 @@ GLIBC_2.2 flockfile F
|
||||
GLIBC_2.2 ftrylockfile F
|
||||
GLIBC_2.2 funlockfile F
|
||||
GLIBC_2.2 longjmp F
|
||||
GLIBC_2.2 open F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_atfork F
|
||||
|
@ -14,8 +14,6 @@ GLIBC_2.2 __h_errno_location F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_getspecific F
|
||||
GLIBC_2.2 __pthread_key_create F
|
||||
@ -47,8 +45,6 @@ GLIBC_2.2 flockfile F
|
||||
GLIBC_2.2 ftrylockfile F
|
||||
GLIBC_2.2 funlockfile F
|
||||
GLIBC_2.2 longjmp F
|
||||
GLIBC_2.2 open F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_atfork F
|
||||
|
@ -14,8 +14,6 @@ GLIBC_2.2 __h_errno_location F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_getspecific F
|
||||
GLIBC_2.2 __pthread_key_create F
|
||||
@ -47,8 +45,6 @@ GLIBC_2.2 flockfile F
|
||||
GLIBC_2.2 ftrylockfile F
|
||||
GLIBC_2.2 funlockfile F
|
||||
GLIBC_2.2 longjmp F
|
||||
GLIBC_2.2 open F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_atfork F
|
||||
|
@ -1870,6 +1870,7 @@ GLIBC_2.2 mkstemp64 F
|
||||
GLIBC_2.2 moncontrol F
|
||||
GLIBC_2.2 msgctl F
|
||||
GLIBC_2.2 ngettext F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 posix_fadvise F
|
||||
GLIBC_2.2 posix_fadvise64 F
|
||||
GLIBC_2.2 posix_fallocate F
|
||||
|
@ -3,7 +3,6 @@ GLIBC_2.0 _IO_ftrylockfile F
|
||||
GLIBC_2.0 _IO_funlockfile F
|
||||
GLIBC_2.0 __errno_location F
|
||||
GLIBC_2.0 __h_errno_location F
|
||||
GLIBC_2.0 __open F
|
||||
GLIBC_2.0 __pthread_getspecific F
|
||||
GLIBC_2.0 __pthread_key_create F
|
||||
GLIBC_2.0 __pthread_mutex_destroy F
|
||||
@ -25,7 +24,6 @@ GLIBC_2.0 flockfile F
|
||||
GLIBC_2.0 ftrylockfile F
|
||||
GLIBC_2.0 funlockfile F
|
||||
GLIBC_2.0 longjmp F
|
||||
GLIBC_2.0 open F
|
||||
GLIBC_2.0 pthread_atfork F
|
||||
GLIBC_2.0 pthread_cancel F
|
||||
GLIBC_2.0 pthread_cond_broadcast F
|
||||
@ -109,7 +107,6 @@ GLIBC_2.12 pthread_mutexattr_setrobust F
|
||||
GLIBC_2.12 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_getattr_default_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_rwlock_destroy F
|
||||
GLIBC_2.2 __pthread_rwlock_init F
|
||||
@ -120,7 +117,6 @@ GLIBC_2.2 __pthread_rwlock_unlock F
|
||||
GLIBC_2.2 __pthread_rwlock_wrlock F
|
||||
GLIBC_2.2 __pwrite64 F
|
||||
GLIBC_2.2 __res_state F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_attr_getstack F
|
||||
|
@ -14,8 +14,6 @@ GLIBC_2.2 __h_errno_location F
|
||||
GLIBC_2.2 __libc_allocate_rtsig F
|
||||
GLIBC_2.2 __libc_current_sigrtmax F
|
||||
GLIBC_2.2 __libc_current_sigrtmin F
|
||||
GLIBC_2.2 __open F
|
||||
GLIBC_2.2 __open64 F
|
||||
GLIBC_2.2 __pread64 F
|
||||
GLIBC_2.2 __pthread_getspecific F
|
||||
GLIBC_2.2 __pthread_key_create F
|
||||
@ -47,8 +45,6 @@ GLIBC_2.2 flockfile F
|
||||
GLIBC_2.2 ftrylockfile F
|
||||
GLIBC_2.2 funlockfile F
|
||||
GLIBC_2.2 longjmp F
|
||||
GLIBC_2.2 open F
|
||||
GLIBC_2.2 open64 F
|
||||
GLIBC_2.2 pread F
|
||||
GLIBC_2.2 pread64 F
|
||||
GLIBC_2.2 pthread_atfork F
|
||||
|
@ -14,8 +14,6 @@ GLIBC_2.2.5 __h_errno_location F
|
||||
GLIBC_2.2.5 __libc_allocate_rtsig F
|
||||
GLIBC_2.2.5 __libc_current_sigrtmax F
|
||||
GLIBC_2.2.5 __libc_current_sigrtmin F
|
||||
GLIBC_2.2.5 __open F
|
||||
GLIBC_2.2.5 __open64 F
|
||||
GLIBC_2.2.5 __pread64 F
|
||||
GLIBC_2.2.5 __pthread_getspecific F
|
||||
GLIBC_2.2.5 __pthread_key_create F
|
||||
@ -47,8 +45,6 @@ GLIBC_2.2.5 flockfile F
|
||||
GLIBC_2.2.5 ftrylockfile F
|
||||
GLIBC_2.2.5 funlockfile F
|
||||
GLIBC_2.2.5 longjmp F
|
||||
GLIBC_2.2.5 open F
|
||||
GLIBC_2.2.5 open64 F
|
||||
GLIBC_2.2.5 pread F
|
||||
GLIBC_2.2.5 pread64 F
|
||||
GLIBC_2.2.5 pthread_atfork F
|
||||
|
@ -6,8 +6,6 @@ GLIBC_2.16 __h_errno_location F
|
||||
GLIBC_2.16 __libc_allocate_rtsig F
|
||||
GLIBC_2.16 __libc_current_sigrtmax F
|
||||
GLIBC_2.16 __libc_current_sigrtmin F
|
||||
GLIBC_2.16 __open F
|
||||
GLIBC_2.16 __open64 F
|
||||
GLIBC_2.16 __pread64 F
|
||||
GLIBC_2.16 __pthread_cleanup_routine F
|
||||
GLIBC_2.16 __pthread_getspecific F
|
||||
@ -45,8 +43,6 @@ GLIBC_2.16 flockfile F
|
||||
GLIBC_2.16 ftrylockfile F
|
||||
GLIBC_2.16 funlockfile F
|
||||
GLIBC_2.16 longjmp F
|
||||
GLIBC_2.16 open F
|
||||
GLIBC_2.16 open64 F
|
||||
GLIBC_2.16 pread F
|
||||
GLIBC_2.16 pread64 F
|
||||
GLIBC_2.16 pthread_attr_getaffinity_np F
|
||||
|
Loading…
Reference in New Issue
Block a user