https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91794

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |EH, lto
                 CC|                            |ebotcazou at gcc dot gnu.org

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Eric - was the intent of the PR81351 fix that the dwarf2out_do_eh_frame ()
works per function?

We could also fix this similar to how we do lto_init_eh which forces
the global flag_exceptions to 1, force flag_unwind_tables to 1 in
case any function had it enabled (that's still finer-grained than
enabling it for all LTRANS units via lto-wrapper).  Similar on targets
where EH unwind is the default disabling it via -fno-unwind-tables would
have no effect with LTO even if all functions have it disabled.

Reply via email to