Updating GIT tree Updating dc084c487e9..637569df035 Fast-forward contrib/ChangeLog | 6 + contrib/gcc-changelog/git_commit.py | 8 +- contrib/gcc-changelog/test_email.py | 2 +- gcc/ChangeLog | 48 ++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64.c | 39 +- gcc/config/arm/neon.md | 34 - gcc/config/arm/vec-common.md | 53 ++ gcc/config/rs6000/fusion.md | 872 +++++++++++++++------ gcc/config/rs6000/genfusion.pl | 83 +- gcc/config/rs6000/rs6000-cpus.def | 4 + gcc/config/rs6000/rs6000.c | 8 + gcc/config/rs6000/rs6000.opt | 12 +- gcc/fortran/ChangeLog | 9 + gcc/fortran/trans-expr.c | 2 +- gcc/fortran/trans-openmp.c | 162 +++- gcc/go/ChangeLog | 6 + gcc/go/go-gcc.cc | 155 ++-- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/backend.h | 145 ++-- gcc/go/gofrontend/expressions.cc | 63 +- gcc/go/gofrontend/gogo.cc | 54 +- gcc/go/gofrontend/statements.cc | 6 +- gcc/go/gofrontend/types.cc | 35 +- gcc/lto/ChangeLog | 4 + gcc/lto/lto-dump.c | 2 +- gcc/testsuite/ChangeLog | 33 + gcc/testsuite/gcc.target/arm/simd/mve-vld2.c | 96 +++ gcc/testsuite/gcc.target/arm/simd/mve-vld4.c | 140 ++++ .../gcc.target/powerpc/fusion-p10-logadd.c | 97 +++ .../gfortran.dg/gomp/class-firstprivate-1.f90 | 62 ++ .../gfortran.dg/gomp/class-firstprivate-2.f90 | 54 ++ .../gfortran.dg/gomp/class-firstprivate-3.f90 | 61 ++ .../gfortran.dg/gomp/class-firstprivate-4.f90 | 44 ++ gcc/value-range.cc | 13 +- libgomp/ChangeLog | 7 + .../libgomp.fortran/class-firstprivate-1.f90 | 323 ++++++++ .../libgomp.fortran/class-firstprivate-2.f90 | 334 ++++++++ .../libgomp.fortran/class-firstprivate-3.f90 | 334 ++++++++ libstdc++-v3/ChangeLog | 50 ++ libstdc++-v3/include/bits/hashtable.h | 59 +- libstdc++-v3/include/bits/hashtable_policy.h | 53 +- libstdc++-v3/include/std/ranges | 155 ++-- .../testsuite/23_containers/unordered_map/96088.cc | 269 +++++++ .../23_containers/unordered_multimap/96088.cc | 65 ++ .../23_containers/unordered_multiset/96088.cc | 65 ++ .../testsuite/23_containers/unordered_set/96088.cc | 271 +++++++ .../25_algorithms/inplace_merge/constrained.cc | 2 +- .../25_algorithms/is_sorted/constrained.cc | 2 +- .../25_algorithms/is_sorted_until/constrained.cc | 4 +- .../testsuite/25_algorithms/swap_ranges/1.cc | 6 +- .../testsuite/std/ranges/adaptors/100479.cc | 113 +++ .../testsuite/util/replacement_memory_operators.h | 22 +- 53 files changed, 3926 insertions(+), 624 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vld2.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vld4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-logadd.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/class-firstprivate-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/class-firstprivate-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/class-firstprivate-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/class-firstprivate-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/class-firstprivate-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/class-firstprivate-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/class-firstprivate-3.f90 create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/96088.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_multimap/96088.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_multiset/96088.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/96088.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/100479.cc Current branch master is up to date. Adjusting file timestamps Touching gcc/config/rs6000/rs6000-tables.opt...