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