2025-04-25 Thomas Schwinge Backported from trunk: 2025-04-25 Thomas Schwinge PR target/119853 PR target/119854 * config/gcn/crt0.c (_fini_array): Call '__GCC_offload___cxa_finalize'. * config/nvptx/gbl-ctors.c (__static_do_global_dtors): Likewise. 2025-04-17 Thomas Schwinge Backported from trunk: 2025-04-14 Thomas Schwinge PR target/118794 * config/gcn/unwind-gcn.c (_Unwind_Resume): New. * config/nvptx/unwind-nvptx.c (_Unwind_Resume): Likewise. Backported from trunk: 2025-04-08 Thomas Schwinge * config/gcn/unwind-gcn.c (_Unwind_RaiseException) (_Unwind_Resume_or_Rethrow): New. * config/nvptx/unwind-nvptx.c (_Unwind_RaiseException) (_Unwind_Resume_or_Rethrow): Likewise. Backported from trunk: 2025-04-08 Thomas Schwinge * config/gcn/unwind-gcn.c (_Unwind_DeleteException): New. * config/nvptx/unwind-nvptx.c (_Unwind_DeleteException): Likewise. Backported from trunk: 2025-04-07 Thomas Schwinge * config/nvptx/alloca.c: New. * config/nvptx/t-nvptx (LIB2ADD): Add it. 2025-03-19 Thomas Schwinge Revert: 2023-12-23 Thomas Schwinge * c++-minimal/README: New. * c++-minimal/guard.c: New. * config/gcn/t-amdgcn (LIB2ADD): Add it. * config/nvptx/t-nvptx (LIB2ADD): Likewise. 2024-06-05 Thomas Schwinge Andrew Stubbs * config/nvptx/t-nvptx: Add unwind-nvptx.c. * config/nvptx/unwind-nvptx.c: New file. 2024-06-05 Thomas Schwinge * config/nvptx/gbl-ctors.c ["mgomp"] (__do_global_ctors__entry__mgomp) (__do_global_dtors__entry__mgomp): New. [!"mgomp"] (__do_global_ctors__entry, __do_global_dtors__entry): New.