blob: 1e23c08b20979b310ff470a04311bfa4601bbd74 [file]
2025-04-25 Thomas Schwinge <tschwinge@baylibre.com>
Backported from trunk:
2025-04-25 Thomas Schwinge <tschwinge@baylibre.com>
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 <tschwinge@baylibre.com>
Backported from trunk:
2025-04-14 Thomas Schwinge <tschwinge@baylibre.com>
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 <tschwinge@baylibre.com>
* 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 <tschwinge@baylibre.com>
* config/gcn/unwind-gcn.c (_Unwind_DeleteException): New.
* config/nvptx/unwind-nvptx.c (_Unwind_DeleteException): Likewise.
Backported from trunk:
2025-04-07 Thomas Schwinge <tschwinge@baylibre.com>
* config/nvptx/alloca.c: New.
* config/nvptx/t-nvptx (LIB2ADD): Add it.
2025-03-19 Thomas Schwinge <tschwinge@baylibre.com>
Revert:
2023-12-23 Thomas Schwinge <thomas@codesourcery.com>
* 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 <tschwinge@baylibre.com>
Andrew Stubbs <ams@gcc.gnu.org>
* config/nvptx/t-nvptx: Add unwind-nvptx.c.
* config/nvptx/unwind-nvptx.c: New file.
2024-06-05 Thomas Schwinge <tschwinge@baylibre.com>
* 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.