https://gcc.gnu.org/g:03b1a31f9807251f378fcecb29c4669eed357eb2
commit 03b1a31f9807251f378fcecb29c4669eed357eb2 Merge: 5632a1dc05e 7813d94393f Author: Jakub Jelinek <ja...@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(-)