mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
Add missing symbols to Version files
Some symbols have explicit versioned_symbol or compat_symbol markers in the sources, but no corresponding entry in the Versions files. This presently works because the local: * directive is only applied to the base version. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
This commit is contained in:
parent
217b6dc298
commit
186cd80b1e
@ -54,6 +54,8 @@ libc {
|
||||
gethostbyname_r; gethostent_r; getnetbyaddr_r; getnetbyname_r;
|
||||
getnetent_r; getnetgrent_r; getprotobyname_r; getprotobynumber_r;
|
||||
getprotoent_r; getservbyname_r;
|
||||
getservbyport_r;
|
||||
getservent_r;
|
||||
}
|
||||
GLIBC_2.2 {
|
||||
# i*
|
||||
|
@ -129,6 +129,7 @@ libc {
|
||||
copy_file_range;
|
||||
}
|
||||
GLIBC_2.28 {
|
||||
fcntl;
|
||||
fcntl64;
|
||||
statx;
|
||||
}
|
||||
|
@ -92,6 +92,9 @@ libc {
|
||||
# Changed getline function in libio.
|
||||
_IO_getline_info;
|
||||
|
||||
_IO_fgetpos64;
|
||||
_IO_fsetpos64;
|
||||
|
||||
# f*
|
||||
fgetpos64; fopen64; freopen64; fseeko; fseeko64; fsetpos64; ftello;
|
||||
ftello64; fopen; fclose; fdopen; fread_unlocked; fwrite_unlocked;
|
||||
|
@ -175,6 +175,7 @@ libc {
|
||||
GLIBC_2.3.4 {
|
||||
pthread_attr_getaffinity_np;
|
||||
pthread_attr_setaffinity_np;
|
||||
pthread_getaffinity_np;
|
||||
pthread_setaffinity_np;
|
||||
pthread_setschedprio;
|
||||
}
|
||||
@ -258,6 +259,7 @@ libc {
|
||||
__pthread_register_cancel_defer;
|
||||
__pthread_unregister_cancel;
|
||||
__pthread_unregister_cancel_restore;
|
||||
__pthread_unwind_next;
|
||||
call_once;
|
||||
cnd_broadcast;
|
||||
cnd_destroy;
|
||||
@ -294,6 +296,7 @@ libc {
|
||||
pthread_condattr_getpshared;
|
||||
pthread_condattr_setclock;
|
||||
pthread_condattr_setpshared;
|
||||
pthread_create;
|
||||
pthread_detach;
|
||||
pthread_getattr_default_np;
|
||||
pthread_getconcurrency;
|
||||
@ -308,9 +311,12 @@ libc {
|
||||
pthread_mutex_consistent;
|
||||
pthread_mutex_getprioceiling;
|
||||
pthread_mutex_setprioceiling;
|
||||
pthread_mutex_timedlock;
|
||||
pthread_mutex_trylock;
|
||||
pthread_mutexattr_destroy;
|
||||
pthread_mutexattr_getprioceiling;
|
||||
pthread_mutexattr_getprotocol;
|
||||
pthread_mutexattr_getpshared;
|
||||
pthread_mutexattr_getrobust;
|
||||
pthread_mutexattr_gettype;
|
||||
pthread_mutexattr_init;
|
||||
@ -323,6 +329,7 @@ libc {
|
||||
pthread_rwlock_clockrdlock;
|
||||
pthread_rwlock_clockwrlock;
|
||||
pthread_rwlock_destroy;
|
||||
pthread_rwlock_init;
|
||||
pthread_rwlock_rdlock;
|
||||
pthread_rwlock_timedrdlock;
|
||||
pthread_rwlock_timedwrlock;
|
||||
@ -336,6 +343,7 @@ libc {
|
||||
pthread_rwlockattr_init;
|
||||
pthread_rwlockattr_setkind_np;
|
||||
pthread_rwlockattr_setpshared;
|
||||
pthread_setaffinity_np;
|
||||
pthread_setattr_default_np;
|
||||
pthread_setconcurrency;
|
||||
pthread_setname_np;
|
||||
|
@ -138,6 +138,10 @@ libc {
|
||||
GLIBC_2.11 {
|
||||
execvpe;
|
||||
}
|
||||
GLIBC_2.15 {
|
||||
posix_spawn;
|
||||
posix_spawnp;
|
||||
}
|
||||
GLIBC_2.27 {
|
||||
glob; glob64;
|
||||
}
|
||||
|
@ -7,4 +7,8 @@ libc {
|
||||
GLIBC_2.2.6 {
|
||||
ioperm;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
posix_fadvise64;
|
||||
posix_fallocate64;
|
||||
}
|
||||
}
|
||||
|
@ -86,6 +86,16 @@ libc {
|
||||
|
||||
# ipc ctl interface change.
|
||||
semctl; shmctl; msgctl;
|
||||
|
||||
# Old symbol versions from libpthread.
|
||||
__pread64;
|
||||
__pwrite64;
|
||||
lseek64;
|
||||
open64;
|
||||
pread;
|
||||
pread64;
|
||||
pwrite;
|
||||
pwrite64;
|
||||
}
|
||||
GLIBC_2.2.1 {
|
||||
# p*
|
||||
@ -102,7 +112,14 @@ libc {
|
||||
epoll_create; epoll_ctl; epoll_wait;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
gnu_dev_major; gnu_dev_minor; gnu_dev_makedev;
|
||||
_sys_siglist;
|
||||
gnu_dev_major;
|
||||
gnu_dev_makedev;
|
||||
gnu_dev_minor;
|
||||
posix_fadvise64;
|
||||
posix_fallocate64;
|
||||
sys_sigabbrev;
|
||||
sys_siglist;
|
||||
}
|
||||
GLIBC_2.3.4 {
|
||||
sched_getaffinity; sched_setaffinity;
|
||||
|
@ -64,6 +64,11 @@ libc {
|
||||
GLIBC_2.3 {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack;
|
||||
pthread_attr_setstacksize;
|
||||
}
|
||||
GLIBC_2.4 {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
}
|
||||
@ -85,12 +90,6 @@ ld {
|
||||
__libc_alpha_cache_shape;
|
||||
}
|
||||
}
|
||||
libpthread {
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack; pthread_attr_setstacksize;
|
||||
}
|
||||
}
|
||||
librt {
|
||||
GLIBC_2.3 {
|
||||
# AIO functions.
|
||||
|
@ -33,10 +33,6 @@ libc {
|
||||
# v*
|
||||
versionsort64;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# p*
|
||||
posix_fadvise64; posix_fallocate64;
|
||||
}
|
||||
GLIBC_2.3.4 {
|
||||
# v*
|
||||
vm86;
|
||||
|
@ -14,6 +14,11 @@ libc {
|
||||
# w*
|
||||
wordexp;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack;
|
||||
pthread_attr_setstacksize;
|
||||
}
|
||||
GLIBC_2.2.6 {
|
||||
getunwind;
|
||||
}
|
||||
@ -21,12 +26,6 @@ libc {
|
||||
recvmsg; sendmsg;
|
||||
}
|
||||
}
|
||||
libpthread {
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack; pthread_attr_setstacksize;
|
||||
}
|
||||
}
|
||||
librt {
|
||||
GLIBC_2.3.3 {
|
||||
# Changed timer_t.
|
||||
|
@ -21,6 +21,11 @@ libc {
|
||||
# _*
|
||||
_test_and_set;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack;
|
||||
pthread_attr_setstacksize;
|
||||
}
|
||||
GLIBC_2.11 {
|
||||
fallocate64;
|
||||
}
|
||||
|
@ -1,4 +1,9 @@
|
||||
libc {
|
||||
GLIBC_2.6 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack;
|
||||
pthread_attr_setstacksize;
|
||||
}
|
||||
GLIBC_PRIVATE {
|
||||
__vdso_get_tbfreq;
|
||||
__vdso_clock_gettime;
|
||||
|
@ -21,11 +21,15 @@ libc {
|
||||
scandir64;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
posix_fadvise64; posix_fallocate64;
|
||||
setcontext; getcontext; swapcontext; makecontext;
|
||||
}
|
||||
GLIBC_2.3.4 {
|
||||
setcontext; getcontext; swapcontext; makecontext;
|
||||
getcontext;
|
||||
longjmp;
|
||||
makecontext;
|
||||
setcontext;
|
||||
siglongjmp;
|
||||
swapcontext;
|
||||
}
|
||||
GLIBC_2.11 {
|
||||
fallocate64;
|
||||
@ -34,9 +38,3 @@ libc {
|
||||
__ppc_get_timebase_freq;
|
||||
}
|
||||
}
|
||||
|
||||
libpthread {
|
||||
GLIBC_2.3.4 {
|
||||
longjmp; siglongjmp;
|
||||
}
|
||||
}
|
||||
|
@ -16,7 +16,9 @@ libc {
|
||||
}
|
||||
GLIBC_2.3.4 {
|
||||
getcontext;
|
||||
longjmp;
|
||||
setcontext;
|
||||
siglongjmp;
|
||||
swapcontext;
|
||||
}
|
||||
GLIBC_2.17 {
|
||||
@ -31,9 +33,3 @@ librt {
|
||||
timer_settime;
|
||||
}
|
||||
}
|
||||
|
||||
libpthread {
|
||||
GLIBC_2.3.4 {
|
||||
longjmp; siglongjmp;
|
||||
}
|
||||
}
|
||||
|
@ -26,9 +26,6 @@ libc {
|
||||
# v*
|
||||
versionsort64;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
posix_fadvise64; posix_fallocate64;
|
||||
}
|
||||
GLIBC_2.9 {
|
||||
getutent;
|
||||
getutid;
|
||||
|
@ -21,9 +21,6 @@ libc {
|
||||
# v*
|
||||
versionsort64;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
posix_fadvise64; posix_fallocate64;
|
||||
}
|
||||
GLIBC_2.11 {
|
||||
fallocate64;
|
||||
}
|
||||
|
@ -8,6 +8,11 @@ libc {
|
||||
GLIBC_2.3 {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack;
|
||||
pthread_attr_setstacksize;
|
||||
}
|
||||
GLIBC_2.4 {
|
||||
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
||||
}
|
||||
@ -25,13 +30,6 @@ libc {
|
||||
}
|
||||
}
|
||||
|
||||
libpthread {
|
||||
GLIBC_2.3.3 {
|
||||
# Changed PTHREAD_STACK_MIN.
|
||||
pthread_attr_setstack; pthread_attr_setstacksize;
|
||||
}
|
||||
}
|
||||
|
||||
librt {
|
||||
GLIBC_2.3 {
|
||||
# AIO functions.
|
||||
|
@ -17,9 +17,6 @@ libc {
|
||||
# s*
|
||||
scandir64;
|
||||
}
|
||||
GLIBC_2.3.3 {
|
||||
posix_fadvise64; posix_fallocate64;
|
||||
}
|
||||
GLIBC_2.11 {
|
||||
fallocate64;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user