https://gcc.gnu.org/g:5b9cd5086db9e24c2c7db8b0140482670af04e28
commit 5b9cd5086db9e24c2c7db8b0140482670af04e28 Author: Thomas Schwinge <tschwi...@baylibre.com> Date: Tue Jul 22 11:09:27 2025 +0200 ChangeLog.omp bump Diff: --- gcc/ChangeLog.omp | 29 +++++++++++++++++++++++++++++ gcc/DATESTAMP.omp | 2 +- gcc/testsuite/ChangeLog.omp | 16 ++++++++++++++++ libgomp/ChangeLog.omp | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 78 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp index 69162ef6f940..4b23eb1cd1f8 100644 --- a/gcc/ChangeLog.omp +++ b/gcc/ChangeLog.omp @@ -1,3 +1,32 @@ +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-05-12 Thomas Schwinge <tschwi...@baylibre.com> + + * config/nvptx/nvptx-sm.def: Add '61'. + * config/nvptx/nvptx-gen.h: Regenerate. + * config/nvptx/nvptx-gen.opt: Likewise. + * config/nvptx/nvptx.cc (first_ptx_version_supporting_sm): Adjust. + * config/nvptx/nvptx.opt (-march-map=sm_61, -march-map=sm_62): + Likewise. + * config.gcc: Likewise. + * doc/invoke.texi (Nvidia PTX Options): Document '-march=sm_61'. + * config/nvptx/gen-multilib-matches-tests: Extend. + +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-05-12 Thomas Schwinge <tschwi...@baylibre.com> + + * config/nvptx/nvptx-opts.h (enum ptx_version): Add + 'PTX_VERSION_5_0'. + * config/nvptx/nvptx.cc (ptx_version_to_string) + (ptx_version_to_number): Adjust. + * config/nvptx/nvptx.h (TARGET_PTX_5_0): New. + * config/nvptx/nvptx.opt (Enum(ptx_version)): Add 'EnumValue' + '5.0' for 'PTX_VERSION_5_0'. + * doc/invoke.texi (Nvidia PTX Options): Document '-mptx=5.0'. + 2025-06-17 Tobias Burnus <tbur...@baylibre.com> Backported from master: diff --git a/gcc/DATESTAMP.omp b/gcc/DATESTAMP.omp index 695297928f69..7578d8939d61 100644 --- a/gcc/DATESTAMP.omp +++ b/gcc/DATESTAMP.omp @@ -1 +1 @@ -20250703 +20250722 diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp index a7ea0dbeb794..a67b8b77ea0d 100644 --- a/gcc/testsuite/ChangeLog.omp +++ b/gcc/testsuite/ChangeLog.omp @@ -1,3 +1,19 @@ +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-05-12 Thomas Schwinge <tschwi...@baylibre.com> + + * gcc.target/nvptx/march-map=sm_61.c: Adjust. + * gcc.target/nvptx/march-map=sm_62.c: Likewise. + * gcc.target/nvptx/march=sm_61.c: New. + +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-05-12 Thomas Schwinge <tschwi...@baylibre.com> + + * gcc.target/nvptx/mptx=5.0.c: New. + 2025-07-03 Thomas Schwinge <tschwi...@baylibre.com> Backported from master: diff --git a/libgomp/ChangeLog.omp b/libgomp/ChangeLog.omp index 689cfbf963d4..73baf37deb7d 100644 --- a/libgomp/ChangeLog.omp +++ b/libgomp/ChangeLog.omp @@ -1,3 +1,35 @@ +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-07-17 Thomas Schwinge <tschwi...@baylibre.com> + + PR target/119692 + * testsuite/libgomp.c++/pr119692-1-4.C: '{ dg-timeout 10 { target offload_device } }'. + * testsuite/libgomp.c++/pr119692-1-5.C: Likewise. + * testsuite/libgomp.c++/target-exceptions-bad_cast-1.C: Likewise. + * testsuite/libgomp.c++/target-exceptions-bad_cast-2.C: Likewise. + * testsuite/libgomp.oacc-c++/exceptions-bad_cast-1.C: Likewise. + * testsuite/libgomp.oacc-c++/exceptions-bad_cast-2.C: Likewise. + +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-05-12 Thomas Schwinge <tschwi...@baylibre.com> + + * testsuite/libgomp.c/declare-variant-3-sm61.c: New. + * testsuite/libgomp.c/declare-variant-3.h: Adjust. + +2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + Backported from master: + 2025-07-21 Thomas Schwinge <tschwi...@baylibre.com> + + PR target/119853 + PR target/119854 + * testsuite/libgomp.c++/target-cdtor-1.C: Adjust for + 'targetm.cxx.use_aeabi_atexit'. + * testsuite/libgomp.c++/target-cdtor-2.C: Likewise. + 2025-07-03 Jakub Jelinek <ja...@redhat.com> Backported from master: