https://gcc.gnu.org/g:499d610ac358f9b8dd3f788c6728f05ecea7c3e3
commit 499d610ac358f9b8dd3f788c6728f05ecea7c3e3 Merge: e841798c07dc d390c7e5bd03 Author: Tobias Burnus <tbur...@baylibre.com> Date: Mon May 26 19:59:34 2025 +0200 Merge branch 'releases/gcc-15' into devel/omp/gcc-15 Merge up to r15-9731-gd390c7e5bd0349 (26th May 2025) Diff: gcc/ChangeLog | 32 ++++++ gcc/DATESTAMP | 2 +- gcc/cgraph.cc | 2 +- gcc/cgraph.h | 2 +- gcc/cgraphclones.cc | 4 +- gcc/config/microblaze/microblaze.cc | 4 + gcc/cp/ChangeLog | 35 ++++++ gcc/cp/decl2.cc | 3 +- gcc/cp/module.cc | 3 +- gcc/cp/semantics.cc | 8 +- gcc/fortran/ChangeLog | 19 ++++ gcc/fortran/dependency.cc | 6 +- gcc/fortran/resolve.cc | 8 +- gcc/ipa-cp.cc | 2 +- gcc/ipa-sra.cc | 2 +- gcc/symtab.cc | 4 +- gcc/testsuite/ChangeLog | 79 +++++++++++++ .../c-c++-common/gomp/attrs-metadirective-3.c | 7 +- gcc/testsuite/c-c++-common/gomp/metadirective-3.c | 7 +- gcc/testsuite/g++.dg/gomp/target-4.C | 22 ++++ .../g++.dg/modules/{pr113292_a.H => tls-1_a.H} | 0 .../g++.dg/modules/{pr113292_b.C => tls-1_b.C} | 2 +- .../g++.dg/modules/{pr113292_c.C => tls-1_c.C} | 2 +- gcc/testsuite/g++.dg/modules/tls-2_a.C | 12 ++ gcc/testsuite/g++.dg/modules/tls-2_b.C | 5 + gcc/testsuite/g++.dg/modules/tls-2_c.C | 11 ++ gcc/testsuite/g++.dg/modules/tls-3.h | 42 +++++++ gcc/testsuite/g++.dg/modules/tls-3_a.H | 4 + gcc/testsuite/g++.dg/modules/tls-3_b.C | 4 + gcc/testsuite/g++.dg/modules/using-31_a.C | 18 +++ gcc/testsuite/g++.dg/modules/using-31_b.C | 5 + gcc/testsuite/gcc.dg/ipa/pr120044-1.c | 17 +++ gcc/testsuite/gcc.dg/ipa/pr120044-2.c | 17 +++ gcc/testsuite/gcc.dg/tree-ssa/pr114864.c | 15 +++ .../gfortran.dg/alloc_comp_auto_array_3.f90 | 4 +- gcc/testsuite/gfortran.dg/alloc_comp_class_3.f03 | 3 +- gcc/testsuite/gfortran.dg/alloc_comp_class_4.f03 | 5 +- .../gfortran.dg/allocate_with_source_14.f03 | 2 +- .../gfortran.dg/derived_constructor_comps_6.f90 | 2 +- gcc/testsuite/gfortran.dg/derived_result_5.f90 | 123 +++++++++++++++++++++ .../gfortran.dg/transfer_array_subref.f90 | 48 ++++++++ gcc/tree-sra.cc | 4 +- .../libgomp.c-c++-common/metadirective-1.c | 8 +- libstdc++-v3/ChangeLog | 12 ++ 44 files changed, 577 insertions(+), 39 deletions(-)