[gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-12763-gc0f61cd6029b708ac1b5d9f7eab4bd7ebdb9642c' into redhat/gcc-14-branch
Jakub Jelinek via Gcc-cvs <[email protected]>
| Newsgroups | gmane.comp.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://gcc.gnu.org/g:9b7c3d461b3ec3ad6b529b2fa7b081b1ef1eb133 commit 9b7c3d461b3ec3ad6b529b2fa7b081b1ef1eb133 Merge: 0301b20be9ea c0f61cd6029b Author: Jakub Jelinek <[email protected]> Date: Fri Jul 24 09:28:23 2026 +0200 Merge commit 'r14-12763-gc0f61cd6029b708ac1b5d9f7eab4bd7ebdb9642c' into redhat/gcc-14-branch Diff: gcc/ChangeLog | 175 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/asan.cc | 15 +- gcc/cfgexpand.cc | 3 + gcc/config/aarch64/aarch64-sve-builtins-base.cc | 18 +- gcc/config/aarch64/aarch64.cc | 18 +- gcc/config/arm/arm.cc | 38 +++- gcc/config/riscv/autovec.md | 4 +- gcc/config/rs6000/rs6000-builtin.cc | 15 ++ gcc/config/rs6000/rs6000.h | 4 + gcc/config/rs6000/sync.md | 51 +++++ gcc/config/s390/s390.cc | 15 +- gcc/config/sh/sh.md | 11 +- gcc/cp/ChangeLog | 21 ++ gcc/cp/decl.cc | 2 +- gcc/cp/pt.cc | 31 ++- gcc/doc/tm.texi | 4 +- gcc/fortran/ChangeLog | 61 ++++++ gcc/fortran/expr.cc | 24 ++- gcc/fortran/primary.cc | 3 +- gcc/fortran/resolve.cc | 26 +++ gcc/fortran/trans-array.cc | 81 ++++++-- gcc/gimple-lower-bitint.cc | 48 +++++ gcc/ira.cc | 12 +- gcc/lra-constraints.cc | 30 +++ gcc/match.pd | 3 +- gcc/target.def | 4 +- gcc/testsuite/ChangeLog | 214 +++++++++++++++++++ gcc/testsuite/g++.dg/asan/pr120201-1.C | 42 ++++ gcc/testsuite/g++.dg/cpp2a/decomp11.C | 12 ++ gcc/testsuite/g++.dg/opt/20260703-1.C | 46 +++++ gcc/testsuite/g++.dg/template/bitfield5.C | 16 ++ gcc/testsuite/g++.dg/template/bitfield6.C | 9 + gcc/testsuite/gcc.dg/asan/bitint-1.c | 26 +++ gcc/testsuite/gcc.dg/asan/bitint-2.c | 27 +++ gcc/testsuite/gcc.dg/pr125173-1.c | 17 ++ gcc/testsuite/gcc.dg/torture/bitint-101.c | 27 +++ gcc/testsuite/gcc.dg/torture/bitint-102.c | 33 +++ gcc/testsuite/gcc.target/aarch64/sme/za_state_8.c | 25 +++ .../gcc.target/aarch64/sve/acle/general/ld1rq_2.c | 37 ++++ .../gcc.target/aarch64/sve/pr105116-run.c | 48 +++++ gcc/testsuite/gcc.target/aarch64/sve/pr105116.c | 32 +++ .../gcc.target/aarch64/torture/pr125818.c | 6 + gcc/testsuite/gcc.target/arm/pac-sibcall-2.c | 14 ++ gcc/testsuite/gcc.target/arm/pac-sibcall-3.c | 14 ++ gcc/testsuite/gcc.target/powerpc/pr106895-1.c | 16 ++ gcc/testsuite/gcc.target/powerpc/pr106895-2.c | 24 +++ .../gcc.target/riscv/rvv/autovec/pr126049.c | 26 +++ gcc/testsuite/gcc.target/s390/pr125972.c | 20 ++ gcc/testsuite/gcc.target/sh/pr122948.c | 67 ++++++ gcc/testsuite/gfortran.dg/associate_79.f90 | 34 +++ gcc/testsuite/gfortran.dg/contiguous_17.f90 | 229 +++++++++++++++++++++ gcc/testsuite/gfortran.dg/pr103367.f90 | 15 ++ gcc/testsuite/gfortran.dg/pr103367_2.f90 | 37 ++++ gcc/testsuite/gfortran.dg/pr103367_3.f90 | 11 + gcc/testsuite/gfortran.dg/pr103367_4.f90 | 14 ++ gcc/testsuite/gnat.dg/opt109.adb | 13 ++ gcc/testsuite/gnat.dg/opt109_pkg.adb | 16 ++ gcc/testsuite/gnat.dg/opt109_pkg.ads | 33 +++ gcc/tree-ssa-structalias.cc | 17 +- 60 files changed, 1863 insertions(+), 73 deletions(-)