diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-03-16 18:05:38 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-03-18 22:20:54 +0100 |
commit | 5f4a8d47f84f929e99e05baa9a7bac6e1a1261cb (patch) | |
tree | 2a61410bf4b92ac8b5a878ada2fdc7ba4d6c3dcb /sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | |
parent | 16f8d85fae8c894ed65b724a2b4f7ae7196160bd (diff) | |
download | glibc-5f4a8d47f84f929e99e05baa9a7bac6e1a1261cb.tar.gz |
nptl: Move __pthread_unwind_next into libc
It's necessary to stub out __libc_disable_asynccancel and
__libc_enable_asynccancel via rtld-stubbed-symbols because the new
direct references to the unwinder result in symbol conflicts when the
rtld exception handling from libc is linked in during the construction
of librtld.map.
unwind-forcedunwind.c is merged into unwind-resume.c. libc now needs
the functions that were previously only used in libpthread.
The GLIBC_PRIVATE exports of __libc_longjmp and __libc_siglongjmp are
no longer needed, so switch them to hidden symbols.
The symbol __pthread_unwind_next has been moved using
scripts/move-symbol-to-libc.py.
Reviewed-by: Adhemerva Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist')
-rw-r--r-- | sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist index 16b2483535..3cf10b2ab2 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist @@ -2029,6 +2029,7 @@ GLIBC_2.3.2 pthread_cond_timedwait F GLIBC_2.3.2 pthread_cond_wait F GLIBC_2.3.2 strptime_l F GLIBC_2.3.3 __pthread_cleanup_routine F +GLIBC_2.3.3 __pthread_unwind_next F GLIBC_2.3.3 _sys_siglist D 0x208 GLIBC_2.3.3 gnu_dev_major F GLIBC_2.3.3 gnu_dev_makedev F @@ -2123,6 +2124,7 @@ GLIBC_2.33 stat64 F GLIBC_2.34 __libc_start_main F GLIBC_2.34 __pthread_cleanup_routine F GLIBC_2.34 __pthread_once F +GLIBC_2.34 __pthread_unwind_next F GLIBC_2.34 pthread_mutex_consistent F GLIBC_2.34 pthread_once F GLIBC_2.4 _IO_fprintf F |