[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-10366-g37bbd2c1667c70387f5fa6b52f461d57a204229d' into redhat/gcc-14-branch
Jakub Jelinek
jakub@gcc.gnu.org
Mon Jul 1 08:21:17 GMT 2024
https://gcc.gnu.org/g:6eada54ba865eeb9aabfcfbc106c3fbff7abe98a
commit 6eada54ba865eeb9aabfcfbc106c3fbff7abe98a
Merge: 640bb0fa76a 37bbd2c1667
Author: Jakub Jelinek <jakub@redhat.com>
Date: Mon Jul 1 10:20:55 2024 +0200
Merge commit 'r14-10366-g37bbd2c1667c70387f5fa6b52f461d57a204229d' into redhat/gcc-14-branch
Diff:
gcc/ChangeLog | 134 +++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 8 +
gcc/c-family/c.opt | 2 +-
gcc/c/ChangeLog | 9 +
gcc/c/c-decl.cc | 38 ++++-
gcc/c/c-parser.cc | 4 +-
gcc/config/aarch64/aarch64-cores.def | 2 +
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/rs6000/altivec.md | 80 ++++++---
gcc/config/rs6000/rs6000-logue.cc | 7 +-
gcc/config/rs6000/rs6000.cc | 8 +-
gcc/config/rs6000/rs6000.md | 15 ++
gcc/config/rs6000/vsx.md | 28 ++--
gcc/config/sparc/linux64.h | 2 +-
gcc/configure | 2 +
gcc/configure.ac | 2 +
gcc/cp/ChangeLog | 39 +++++
gcc/cp/decl2.cc | 2 +
gcc/cp/parser.cc | 8 +-
gcc/cp/pt.cc | 6 +-
gcc/cp/semantics.cc | 8 -
gcc/cp/typeck.cc | 7 -
gcc/doc/invoke.texi | 4 +-
gcc/fortran/ChangeLog | 31 ++++
gcc/fortran/trans-array.cc | 20 ++-
gcc/fortran/trans-decl.cc | 4 +-
gcc/fortran/trans-stmt.cc | 5 +-
gcc/testsuite/ChangeLog | 125 ++++++++++++++
gcc/testsuite/g++.dg/cpp1y/decltype-auto8.C | 22 +++
.../g++.dg/cpp2a/class-deduction-alias22.C | 14 ++
gcc/testsuite/g++.dg/template/array37.C | 14 ++
gcc/testsuite/g++.dg/vect/pr115278.cc | 38 +++++
gcc/testsuite/g++.target/powerpc/pr106069.C | 119 ++++++++++++++
gcc/testsuite/gcc.dg/pr114574-1.c | 6 +-
gcc/testsuite/gcc.dg/pr114574-2.c | 6 +-
gcc/testsuite/gcc.dg/pr114930.c | 9 +
gcc/testsuite/gcc.dg/pr115502.c | 9 +
gcc/testsuite/gcc.target/i386/pr115508.c | 15 ++
gcc/testsuite/gcc.target/powerpc/pr114846.c | 20 +++
gcc/testsuite/gcc.target/powerpc/pr115355.c | 37 +++++
.../gcc.target/riscv/rvv/vsetvl/pr115214.c | 52 ++++++
.../gfortran.dg/allocate_with_source_33.f90 | 69 ++++++++
gcc/testsuite/gfortran.dg/bind_c_char_11.f90 | 45 +++++
gcc/testsuite/gfortran.dg/optional_absent_12.f90 | 30 ++++
gcc/tree-if-conv.cc | 4 +-
gcc/tree-ssa-pre.cc | 10 +-
gcc/tree-vect-slp.cc | 29 ++--
libgcc/ChangeLog | 13 ++
libgcc/config/aarch64/cpuinfo.c | 181 +++++++++------------
libstdc++-v3/ChangeLog | 65 ++++++++
libstdc++-v3/doc/html/faq.html | 2 +-
libstdc++-v3/doc/html/manual/memory.html | 10 +-
.../doc/html/manual/mt_allocator_impl.html | 6 +-
libstdc++-v3/doc/html/manual/status.html | 16 +-
libstdc++-v3/doc/xml/faq.xml | 2 +-
libstdc++-v3/doc/xml/manual/allocator.xml | 10 +-
libstdc++-v3/doc/xml/manual/mt_allocator.xml | 6 +-
libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxx2023.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxxtr1.xml | 2 +-
libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml | 2 +-
libstdc++-v3/include/bits/chrono_io.h | 5 +-
libstdc++-v3/include/experimental/bits/simd_x86.h | 26 +--
libstdc++-v3/testsuite/20_util/duration/io.cc | 6 +
.../experimental/simd/pr115454_find_last_set.cc | 50 ++++++
70 files changed, 1301 insertions(+), 265 deletions(-)
More information about the Libstdc++-cvs
mailing list