[gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3aea7e' into redhat/gcc-13-branch

Jakub Jelinek jakub@gcc.gnu.org
Tue Jun 11 09:11:02 GMT 2024


https://gcc.gnu.org/g:03b1a31f9807251f378fcecb29c4669eed357eb2

commit 03b1a31f9807251f378fcecb29c4669eed357eb2
Merge: 5632a1dc05e 7813d94393f
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Tue Jun 11 11:10:28 2024 +0200

    Merge commit 'r13-8838-g7813d94393f60ac641265cb3fc3a446f9f3aea7e' into redhat/gcc-13-branch

Diff:

 gcc/ChangeLog                                      |  95 +++++++++++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  |  13 ++
 gcc/ada/exp_ch6.adb                                |  11 +-
 gcc/ada/exp_util.adb                               |   6 +
 gcc/ada/sem_ch6.adb                                |  12 +-
 gcc/builtins.cc                                    |  16 ++-
 gcc/c/c-decl.cc                                    |  15 +++
 gcc/combine.cc                                     |   6 +-
 gcc/config/alpha/alpha.md                          |  21 ++--
 gcc/config/alpha/constraints.md                    |   2 +-
 gcc/config/avr/avr.md                              |  16 +++
 gcc/config/i386/i386-options.cc                    |  10 +-
 gcc/config/i386/x86-tune.def                       |   2 +-
 gcc/config/mips/mips.cc                            |  11 +-
 gcc/config/rs6000/rs6000-builtin.cc                |   2 +-
 gcc/config/rs6000/rs6000-c.cc                      |  62 +++++-----
 gcc/config/rs6000/rs6000-gen-builtins.cc           |  72 +++++------
 gcc/cp/ChangeLog                                   |  19 +++
 gcc/cp/init.cc                                     |   4 +-
 gcc/cp/parser.cc                                   |   7 +-
 gcc/cp/pt.cc                                       |  14 +--
 gcc/doc/invoke.texi                                |   6 +-
 gcc/fold-const.cc                                  |  18 ++-
 gcc/fortran/ChangeLog                              |  38 ++++++
 gcc/fortran/trans-array.cc                         |  16 +++
 gcc/fortran/trans-expr.cc                          |  52 +++++---
 gcc/fortran/trans-intrinsic.cc                     |   4 +-
 gcc/testsuite/ChangeLog                            | 121 ++++++++++++++++++
 gcc/testsuite/g++.dg/cpp0x/initlist-pmf2.C         |  12 ++
 gcc/testsuite/g++.dg/ext/unroll-4.C                |  16 +++
 gcc/testsuite/gcc.c-torture/execute/pr108789.c     |  39 ++++++
 gcc/testsuite/gcc.dg/pr114493-1.c                  |  19 +++
 gcc/testsuite/gcc.dg/pr114493-2.c                  |  26 ++++
 gcc/testsuite/gcc.dg/pr114902.c                    |  23 ++++
 gcc/testsuite/gcc.dg/pr115092.c                    |  16 +++
 gcc/testsuite/gcc.dg/vect/pr113281-1.c             |  17 +++
 gcc/testsuite/gcc.dg/vect/pr113281-2.c             |  50 ++++++++
 gcc/testsuite/gcc.dg/vect/pr113281-3.c             |  39 ++++++
 gcc/testsuite/gcc.dg/vect/pr113281-4.c             |  55 +++++++++
 gcc/testsuite/gcc.dg/vect/pr113281-5.c             |  66 ++++++++++
 gcc/testsuite/gcc.dg/vect/pr115192.c               |  28 +++++
 gcc/testsuite/gcc.target/alpha/pr115297.c          |  13 ++
 gcc/testsuite/gcc.target/arm/cmse/extend-param.c   |  21 +++-
 gcc/testsuite/gcc.target/arm/cmse/extend-return.c  |   4 +-
 .../gcc.target/avr/torture/pr115307-isinf.c        |  21 ++++
 .../gcc.target/avr/torture/pr115317-isinf.c        |  55 +++++++++
 gcc/testsuite/gfortran.dg/asan/pr110415-2.f90      |  45 +++++++
 gcc/testsuite/gfortran.dg/asan/pr110415-3.f90      |  49 ++++++++
 .../gfortran.dg/asan/unlimited_polymorphic_34.f90  | 135 +++++++++++++++++++++
 gcc/testsuite/gfortran.dg/pr110415.f90             |  20 +++
 gcc/testsuite/gfortran.dg/shape_12.f90             |  51 ++++++++
 gcc/testsuite/gnat.dg/access11.adb                 |  80 ++++++++++++
 gcc/testsuite/gnat.dg/incomplete8.adb              |  22 ++++
 gcc/tree-data-ref.cc                               |   5 +-
 gcc/tree-vect-patterns.cc                          | 107 +++++++++++-----
 libgcc/config/avr/libf7/ChangeLog                  |   8 ++
 libgcc/config/avr/libf7/libf7-asm.sx               |  19 +--
 libstdc++-v3/ChangeLog                             |  24 ++++
 libstdc++-v3/doc/html/manual/using.html            |  10 +-
 libstdc++-v3/doc/xml/manual/using.xml              |  33 +----
 libstdc++-v3/include/std/stacktrace                |  13 +-
 .../testsuite/19_diagnostics/stacktrace/hash.cc    |   2 +-
 63 files changed, 1614 insertions(+), 202 deletions(-)


More information about the Gcc-cvs mailing list