This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/release-aarch64 in repository toolchain/ci/gcc.
from 40c0122a1c5 Fix PR ada/101970 adds 4bcb3213f74 Verify destination[source] of a load[store] instruction is [...] adds e9a6a100046 Daily bump. adds 819e7784a06 rs6000: Move rs6000_split_multireg_move to later in file adds ed9006264f6 rs6000: Generate an lxvp instead of two adjacent lxv instructions adds b429c81170c Enable store fusion on Power10. adds 6f61195e043 c++: Fix __is_*constructible/assignable for templates [PR102305] adds 6550198bd84 c++: Update DECL_*SIZE for objects with flexible array memb [...] adds 352c0b2668a c++: Fix handling of decls with flexible array members init [...] adds 0287b697b01 Daily bump. adds f00530266f8 Fix target/101934: aarch64 memset code creates unaligned st [...] adds b602b667c05 sparc: Print out bit names for LEON and LEON3 with -mdebug adds 807c7e12486 sparc: Treat more instructions as load or store in errata w [...] adds f5b008faf0a sparc: Skip all empty assembly statements adds 7b30a12edf7 sparc: Prevent atomic instructions in beginning of function [...] adds 3fd9656951b sparc: Add NOP in stack_protect_setsi if sparc_fix_b2bst enabled adds c503f416f22 sparc: Add scheduling information for LEON5 adds 58c76fb477b Fortran - ensure simplification of bounds of array-valued n [...] adds 3bc4ed08514 Fortran - fix handling of substring start and end indices adds a6aa2458a92 Daily bump. adds 469aad8b5d7 Fix PR rtl-optimization/102306
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 108 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 35 + gcc/combine.c | 10 + gcc/config/aarch64/aarch64.c | 4 +- gcc/config/rs6000/rs6000-cpus.def | 4 +- gcc/config/rs6000/rs6000.c | 3228 ++++++++++---------- gcc/config/rs6000/rs6000.opt | 4 + gcc/config/sparc/leon5.md | 103 + gcc/config/sparc/sparc-opts.h | 1 + gcc/config/sparc/sparc.c | 183 +- gcc/config/sparc/sparc.h | 36 +- gcc/config/sparc/sparc.md | 12 +- gcc/config/sparc/sparc.opt | 3 + gcc/cp/ChangeLog | 29 + gcc/cp/decl.c | 32 + gcc/cp/method.c | 1 + gcc/cp/typeck2.c | 15 +- gcc/doc/invoke.texi | 13 +- gcc/fortran/ChangeLog | 19 + gcc/fortran/decl.c | 18 + gcc/fortran/expr.c | 4 +- gcc/testsuite/ChangeLog | 73 + gcc/testsuite/g++.dg/cpp0x/pr102305.C | 39 + gcc/testsuite/g++.dg/ext/flexary39.C | 65 + gcc/testsuite/g++.dg/ext/flexary40.C | 50 + gcc/testsuite/g++.target/i386/pr102295.C | 12 + .../gcc.target/aarch64/memset-strict-align-1.c | 28 + gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c | 31 + .../gcc.target/powerpc/fusion-p10-stst2.c | 30 + gcc/testsuite/gcc.target/powerpc/mma-builtin-9.c | 28 + gcc/testsuite/gcc.target/sparc/20210917-1.c | 19 + gcc/testsuite/gfortran.dg/pr82314.f90 | 11 + gcc/testsuite/gfortran.dg/substr_6.f90 | 2 + gcc/varasm.c | 12 +- 35 files changed, 2669 insertions(+), 1595 deletions(-) create mode 100644 gcc/config/sparc/leon5.md create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr102305.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary39.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary40.C create mode 100644 gcc/testsuite/g++.target/i386/pr102295.C create mode 100644 gcc/testsuite/gcc.target/aarch64/memset-strict-align-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-9.c create mode 100644 gcc/testsuite/gcc.target/sparc/20210917-1.c create mode 100644 gcc/testsuite/gfortran.dg/pr82314.f90