Unused CFLAGS-unwind-forcedunwind.c
H.J. Lu
hjl.tools@gmail.com
Sat Jan 13 05:19:38 GMT 2024
After
commit 1d95b035c721908d3bcbbca9e8d3a5e55a24c09e
Author: Florian Weimer <fweimer@redhat.com>
Date: Wed Apr 21 19:49:50 2021 +0200
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.
CFLAGS-unwind-forcedunwind.c += -fexceptions -fasynchronous-unwind-tables
should be removed.
--
H.J.
More information about the Libc-alpha
mailing list