https://gcc.gnu.org/g:6eada54ba865eeb9aabfcfbc106c3fbff7abe98a

commit 6eada54ba865eeb9aabfcfbc106c3fbff7abe98a
Merge: 640bb0fa76a 37bbd2c1667
Author: Jakub Jelinek <ja...@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(-)

Reply via email to