diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-06-02 07:32:19 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-06-02 07:32:19 +0200 |
commit | 186cd80b1eb0c28f42c052bbaa9b37a7f66ee662 (patch) | |
tree | eb73538bb12d59600599ef976637a62db57e620d /sysdeps/unix/sysv/linux/Versions | |
parent | 217b6dc298156bdb0d6aea9ea93e7e394a5ff091 (diff) | |
download | glibc-186cd80b1eb0c28f42c052bbaa9b37a7f66ee662.zip glibc-186cd80b1eb0c28f42c052bbaa9b37a7f66ee662.tar.gz glibc-186cd80b1eb0c28f42c052bbaa9b37a7f66ee662.tar.bz2 |
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>
Diffstat (limited to 'sysdeps/unix/sysv/linux/Versions')
-rw-r--r-- | sysdeps/unix/sysv/linux/Versions | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/sysdeps/unix/sysv/linux/Versions b/sysdeps/unix/sysv/linux/Versions index 220bb2d..c864ad3 100644 --- a/sysdeps/unix/sysv/linux/Versions +++ b/sysdeps/unix/sysv/linux/Versions @@ -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; |