https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119737
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- The except.cc code does: ``` switch_to_exception_section (fnname); /* If the target wants a label to begin the table, emit it here. */ targetm.asm_out.emit_except_table_label (asm_out_file); /* Do the real work. */ output_one_function_exception_table (section); switch_to_section (current_function_section ()); ``` I suspect current_function_section should be function_section instead.