[gcc/devel/omp/gcc-15] Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Tobias Burnus
burnus@gcc.gnu.org
Tue May 20 11:40:05 GMT 2025
https://gcc.gnu.org/g:bc76738d12f06a5efc2b998c2d6fcc093288771f
commit bc76738d12f06a5efc2b998c2d6fcc093288771f
Merge: 033dc40acd5c 911cfea5e597
Author: Tobias Burnus <tburnus@baylibre.com>
Date: Tue May 20 13:39:18 2025 +0200
Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Merge up to r15-9715-g911cfea5e59798 (May 20, 2025).
Diff:
gcc/ChangeLog | 22 +
gcc/DATESTAMP | 2 +-
gcc/config/alpha/alpha.cc | 23 +-
gcc/cp/ChangeLog | 39 ++
gcc/cp/class.cc | 6 +-
gcc/cp/decl2.cc | 14 +-
gcc/cp/module.cc | 47 +-
gcc/cp/optimize.cc | 4 +-
gcc/cp/pt.cc | 6 +-
gcc/cp/rtti.cc | 1 +
gcc/doc/gm2.texi | 2 +-
gcc/dwarf2out.cc | 3 +-
gcc/fortran/ChangeLog | 60 ++
gcc/fortran/check.cc | 42 +-
gcc/fortran/dump-parse-tree.cc | 7 +-
gcc/fortran/gfortran.h | 3 +
gcc/fortran/resolve.cc | 7 +-
gcc/fortran/trans-intrinsic.cc | 51 +-
gcc/fortran/trans-openmp.cc | 20 +
gcc/m2/ChangeLog | 57 ++
gcc/m2/gm2-compiler/M2Check.mod | 21 +-
gcc/m2/gm2-compiler/M2GenGCC.mod | 3 -
gcc/m2/gm2-compiler/M2Quads.mod | 10 +-
gcc/m2/gm2-compiler/M2Range.mod | 43 +-
gcc/m2/gm2-compiler/PCSymBuild.mod | 13 +-
gcc/m2/gm2-compiler/SymbolTable.def | 16 +
gcc/m2/gm2-compiler/SymbolTable.mod | 138 ++++-
gcc/m2/gm2-libs/FormatStrings.mod | 4 +-
gcc/po/ChangeLog | 12 +
gcc/po/sv.po | 24 +-
gcc/po/zh_CN.po | 341 +++++-------
gcc/testsuite/ChangeLog | 135 +++++
gcc/testsuite/g++.dg/abi/base-defaulted2.C | 12 +
gcc/testsuite/g++.dg/modules/clone-4_a.C | 12 +
gcc/testsuite/g++.dg/modules/clone-4_b.C | 12 +
gcc/testsuite/g++.dg/modules/openmp-1.C | 9 +
gcc/testsuite/g++.dg/modules/partial-8.h | 8 +
gcc/testsuite/g++.dg/modules/partial-8_a.C | 10 +
gcc/testsuite/g++.dg/modules/partial-8_b.C | 8 +
gcc/testsuite/g++.dg/modules/partial-8_c.C | 7 +
gcc/testsuite/g++.dg/modules/partial-8_d.C | 9 +
gcc/testsuite/g++.dg/modules/tinfo-3_a.H | 7 +
gcc/testsuite/g++.dg/modules/tinfo-3_b.C | 8 +
gcc/testsuite/g++.dg/template/unify13.C | 18 +
.../gcc.target/alpha/memcpy-nested-offset-long.c | 76 +++
.../gcc.target/alpha/memcpy-nested-offset-quad.c | 64 +++
gcc/testsuite/gfortran.dg/interface_61.f90 | 27 +
gcc/testsuite/gfortran.dg/pr120049_a.f90 | 15 +
gcc/testsuite/gfortran.dg/pr120049_b.f90 | 8 +
gcc/testsuite/gfortran.dg/pr120191_1.f90 | 614 +++++++++++++++++++++
gcc/testsuite/gfortran.dg/pr120191_2.f90 | 84 +++
gcc/testsuite/gfortran.dg/pr120191_3.f90 | 23 +
gcc/testsuite/gfortran.dg/pr120196.f90 | 26 +
.../doc/examples/plugin/fail/assignvalue.mod | 25 +
.../plugin/fail/doc-examples-plugin-fail.exp | 25 +
gcc/testsuite/gm2/pim/fail/constintarraybyte.mod | 10 +
gcc/testsuite/gm2/pim/pass/highbit.mod | 13 +
gcc/testsuite/gm2/pim/pass/highbit2.mod | 13 +
gcc/testsuite/gm2/pimlib/run/pass/format2.mod | 63 +++
gcc/testsuite/lib/gm2-dg.exp | 37 +-
libcpp/po/ChangeLog | 16 +
libcpp/po/es.po | 66 +--
libcpp/po/zh_CN.po | 61 +-
libgfortran/ChangeLog | 54 ++
libgfortran/generated/findloc2_s1.c | 4 +-
libgfortran/generated/findloc2_s4.c | 4 +-
libgfortran/generated/maxloc1_16_s1.c | 5 +-
libgfortran/generated/maxloc1_16_s4.c | 5 +-
libgfortran/generated/maxloc1_4_s1.c | 5 +-
libgfortran/generated/maxloc1_4_s4.c | 5 +-
libgfortran/generated/maxloc1_8_s1.c | 5 +-
libgfortran/generated/maxloc1_8_s4.c | 5 +-
libgfortran/generated/maxloc2_16_s1.c | 4 +-
libgfortran/generated/maxloc2_16_s4.c | 4 +-
libgfortran/generated/maxloc2_4_s1.c | 4 +-
libgfortran/generated/maxloc2_4_s4.c | 4 +-
libgfortran/generated/maxloc2_8_s1.c | 4 +-
libgfortran/generated/maxloc2_8_s4.c | 4 +-
libgfortran/generated/minloc1_16_s1.c | 5 +-
libgfortran/generated/minloc1_16_s4.c | 5 +-
libgfortran/generated/minloc1_4_s1.c | 5 +-
libgfortran/generated/minloc1_4_s4.c | 5 +-
libgfortran/generated/minloc1_8_s1.c | 5 +-
libgfortran/generated/minloc1_8_s4.c | 5 +-
libgfortran/generated/minloc2_16_s1.c | 4 +-
libgfortran/generated/minloc2_16_s4.c | 4 +-
libgfortran/generated/minloc2_4_s1.c | 4 +-
libgfortran/generated/minloc2_4_s4.c | 4 +-
libgfortran/generated/minloc2_8_s1.c | 4 +-
libgfortran/generated/minloc2_8_s4.c | 4 +-
libgfortran/m4/ifindloc2.m4 | 4 +-
libgfortran/m4/ifunction-s.m4 | 5 +-
libgfortran/m4/maxloc2s.m4 | 4 +-
libgfortran/m4/minloc2s.m4 | 4 +-
libgm2/ChangeLog | 44 ++
libgm2/config.h.in | 53 ++
libgm2/configure | 371 +++++++++++--
libgm2/configure.ac | 44 ++
libgm2/libm2iso/wraptime.cc | 60 +-
libgomp/ChangeLog | 131 +++++
libgomp/testsuite/libgomp.c/interop-hsa.c | 4 +-
libgomp/testsuite/libgomp.fortran/alloc-comp-4.f90 | 75 +++
.../libgomp.fortran/map-alloc-comp-9-usm.f90 | 11 +
.../testsuite/libgomp.fortran/map-alloc-comp-9.f90 | 19 +
.../libgomp.fortran/target-enter-data-8.f90 | 532 ++++++++++++++++++
libstdc++-v3/ChangeLog | 141 +++++
libstdc++-v3/doc/html/faq.html | 2 +-
libstdc++-v3/doc/html/manual/containers.html | 2 +-
libstdc++-v3/doc/html/manual/ext_numerics.html | 2 +-
libstdc++-v3/doc/html/manual/ext_sgi.html | 4 +-
.../doc/html/manual/using_concurrency.html | 10 +-
libstdc++-v3/doc/html/manual/utilities.html | 4 +-
libstdc++-v3/doc/xml/faq.xml | 2 +-
libstdc++-v3/doc/xml/manual/containers.xml | 2 +-
libstdc++-v3/doc/xml/manual/extensions.xml | 6 +-
libstdc++-v3/doc/xml/manual/using.xml | 10 +-
libstdc++-v3/doc/xml/manual/utilities.xml | 4 +-
libstdc++-v3/include/bits/chrono_io.h | 3 +
libstdc++-v3/include/bits/version.def | 2 -
libstdc++-v3/include/bits/version.h | 2 +-
libstdc++-v3/include/c_global/ccomplex | 2 +
libstdc++-v3/include/c_global/ciso646 | 18 +-
libstdc++-v3/include/c_global/cstdalign | 2 +
libstdc++-v3/include/c_global/cstdbool | 2 +
libstdc++-v3/include/c_global/ctgmath | 2 +
libstdc++-v3/include/std/format | 19 +-
libstdc++-v3/include/std/mutex | 2 +-
libstdc++-v3/include/std/ranges | 12 +-
libstdc++-v3/src/c++17/fs_path.cc | 10 +
.../18_support/headers/ciso646/macros-2.cc | 7 +
.../testsuite/18_support/headers/ciso646/macros.cc | 1 -
.../27_io/filesystem/path/concat/120029.cc | 72 +++
.../scoped_lock/requirements/typedefs.cc | 28 +-
.../experimental/filesystem/path/concat/120029.cc | 74 +++
.../testsuite/std/format/ranges/format_kind_neg.cc | 15 +-
libstdc++-v3/testsuite/std/time/clock/local/io.cc | 3 +
136 files changed, 3958 insertions(+), 600 deletions(-)
More information about the Libstdc++-cvs
mailing list