This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-aarch64-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from 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 adds 7026df8d25b Daily bump. adds 0d2d24fbe37 Daily bump. adds 1ae01a88d35 Fortran - fix ICE during error recovery checking entry char [...] adds 6527feb07c3 Fortran - fix handling of optional allocatable DT arguments [...] adds 79c523d40de Daily bump. adds b1dc26d3543 GCC11 - Fortran: combined directives - order(concurrent) no [...] adds d4b84aefe69 Daily bump. adds d891ef6ac49 Fix no_fsanitize_address effective target adds 7fbab3afca9 Fortran - (large) arrays in the main shall be static adds 5210f05c6eb rs6000: Don't use r12 for CR save on ELFv2 (PR102107) adds da0a5628d47 rs6000: Fix ELFv2 r12 use in epilogue adds ae362db3e5c Daily bump. adds cc11a171eee ipa-fnsummary: Remove inconsistent bp_pack_value adds 22b25535b8b IBM Z: Fix PR102222 adds 5acab453d48 IBM Z: TPF: Add cc clobber to profiling expanders adds e89de59a4be Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 142 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/combine.c | 10 ++ gcc/config/aarch64/aarch64.c | 4 +- gcc/config/rs6000/rs6000-cpus.def | 4 +- gcc/config/rs6000/rs6000-logue.c | 15 +- gcc/config/rs6000/rs6000.c | 95 +++++++++++ gcc/config/rs6000/rs6000.opt | 4 + gcc/config/s390/s390.c | 10 ++ gcc/config/s390/tpf.md | 6 +- 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 | 53 ++++++ gcc/fortran/decl.c | 18 ++ gcc/fortran/expr.c | 4 +- gcc/fortran/resolve.c | 4 +- gcc/fortran/trans-decl.c | 5 +- gcc/fortran/trans-expr.c | 11 ++ gcc/fortran/trans-openmp.c | 2 - gcc/ipa-fnsummary.c | 15 +- gcc/testsuite/ChangeLog | 111 +++++++++++++ gcc/testsuite/g++.dg/abi/anon4.C | 1 + 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/testsuite/gcc.dg/pr91441.c | 4 +- gcc/testsuite/gcc.dg/pr96260.c | 2 +- gcc/testsuite/gcc.dg/pr96307.c | 2 +- .../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/s390/pr102222.c | 16 ++ gcc/testsuite/gcc.target/sparc/20210917-1.c | 19 +++ gcc/testsuite/gfortran.dg/entry_25.f90 | 13 ++ .../gomp/distribute-order-concurrent.f90 | 25 +++ gcc/testsuite/gfortran.dg/intent_out_14.f90 | 24 +++ gcc/testsuite/gfortran.dg/pr102366.f90 | 9 + gcc/testsuite/gfortran.dg/pr82314.f90 | 11 ++ gcc/testsuite/gfortran.dg/substr_6.f90 | 2 + gcc/testsuite/gnat.dg/asan1.adb | 2 +- gcc/testsuite/lib/target-supports.exp | 5 +- gcc/varasm.c | 12 +- 52 files changed, 1267 insertions(+), 78 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/s390/pr102222.c create mode 100644 gcc/testsuite/gcc.target/sparc/20210917-1.c create mode 100644 gcc/testsuite/gfortran.dg/entry_25.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/distribute-order-concurrent.f90 create mode 100644 gcc/testsuite/gfortran.dg/intent_out_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102366.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr82314.f90