https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tschwinge at gcc dot gnu.org
Keywords|ice-on-valid-code |EH, openacc
Assignee|unassigned at gcc dot gnu.org |vries at gcc dot gnu.org
Resolution|--- |FIXED
Status|UNCONFIRMED |RESOLVED
--- Comment #21 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
Per r263265 "[nvptx] Ignore c++ exceptions", we've got:
> * common/config/nvptx/nvptx-common.c (nvptx_except_unwind_info): New
> function. Return UI_TARGET unconditionally.
> (TARGET_EXCEPT_UNWIND_INFO): Redefine to nvptx_except_unwind_info.
> * config/nvptx/nvptx.c (TARGET_ASM_BYTE_OP): Emit commented out '.byte'.
..., and then r263287 "[c++] Don't emit exception tables for UI_NONE":
> * common/config/nvptx/nvptx-common.c (nvptx_except_unwind_info): Return
> UI_NONE.
> * config/nvptx/nvptx.c (TARGET_ASM_BYTE_OP): Remove define.