This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allmodconfig in repository toolchain/ci/gcc.
from 5a26d4a204c c++: Revert dependent-array changes [PR 98116] adds 33be07be9e4 fold-const: Don't use build_constructor for non-aggregate t [...] adds ac2a6962b91 i386: Add combine splitters to allow combining multiple ins [...] adds 78c4a9fecea gimple: Return fnspec only for replaceable new/delete opera [...] adds eb79f4db49c doc/implement-c.texi: About same-as-scalar-type volatile ag [...] adds b96802994ac rs6000: fix PTR_SIZE in rs6000.c adds df933e307b1 vec: Simplify use with C++11 range-based 'for'. adds a95753214b5 c++: Fix deduction from auto template parameter [PR93083] adds 918a5b84a2c runtime: update type descriptor name in fieldtrack C support code adds c5fd8a9157c Daily bump. adds 43e84ce7d62 c++: Fix constexpr access to union member through pointer-t [...] adds 625e002396f i386: Combine splitters followup [PR96226] adds 3e2ae3ee285 X86_64: Enable support for next generation AMD Zen3 CPU. adds 1352bc88a05 Darwin : Update libtool and dependencies for Darwin20 [PR97865] adds 7ae210d5db5 Fortran: flag formal argument before resolving an array spe [...] adds 4eb8f93d026 modulo-sched: Carefully process loop counter initialization [...]
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 5 + gcc/ChangeLog | 83 ++++++ gcc/DATESTAMP | 2 +- gcc/common/config/i386/cpuinfo.h | 17 ++ gcc/common/config/i386/i386-common.c | 16 +- gcc/common/config/i386/i386-cpuinfo.h | 2 + gcc/config.gcc | 10 +- gcc/config/i386/driver-i386.c | 5 + gcc/config/i386/i386-c.c | 7 + gcc/config/i386/i386-options.c | 4 +- gcc/config/i386/i386.c | 5 +- gcc/config/i386/i386.h | 2 + gcc/config/i386/i386.md | 32 ++- gcc/config/i386/x86-tune-sched.c | 2 + gcc/config/i386/x86-tune.def | 2 +- gcc/config/i386/znver1.md | 353 ++++++++++++++++-------- gcc/config/rs6000/rs6000.c | 2 +- gcc/configure | 34 +-- gcc/cp/ChangeLog | 39 +++ gcc/cp/constexpr.c | 64 ++++- gcc/cp/decl2.c | 2 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 14 +- gcc/doc/extend.texi | 6 + gcc/doc/implement-c.texi | 5 + gcc/doc/invoke.texi | 7 + gcc/fold-const.c | 10 +- gcc/fortran/resolve.c | 4 + gcc/gimple.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/modulo-sched.c | 71 ++--- gcc/testsuite/ChangeLog | 58 ++++ gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C | 14 + gcc/testsuite/g++.dg/cpp2a/bit-cast6.C | 31 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C | 25 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class40.C | 79 ++++++ gcc/testsuite/g++.dg/opt/pr98130.C | 25 ++ gcc/testsuite/g++.target/i386/mv29.C | 79 ++++++ gcc/testsuite/gcc.c-torture/execute/pr97421-1.c | 23 ++ gcc/testsuite/gcc.c-torture/execute/pr97421-2.c | 18 ++ gcc/testsuite/gcc.c-torture/execute/pr97421-3.c | 22 ++ gcc/testsuite/gcc.target/i386/funcspec-56.inc | 6 + gcc/testsuite/gcc.target/i386/pr96226.c | 16 ++ gcc/testsuite/gfortran.dg/pr98016.f90 | 19 ++ gcc/tree.c | 2 +- gcc/vec.h | 10 + libatomic/configure | 34 +-- libbacktrace/configure | 34 +-- libcc1/Makefile.am | 3 + libcc1/Makefile.in | 6 +- libcc1/configure | 53 ++-- libcc1/configure.ac | 6 + libffi/configure | 34 +-- libgfortran/configure | 34 +-- libgo/runtime/go-fieldtrack.c | 2 +- libgomp/configure | 34 +-- libhsail-rt/configure | 34 +-- libitm/configure | 34 +-- libitm/configure.tgt | 9 +- libobjc/configure | 34 +-- libphobos/configure | 42 +-- libquadmath/configure | 34 +-- libsanitizer/configure | 34 +-- libsanitizer/configure.tgt | 1 + libssp/configure | 34 +-- libstdc++-v3/ChangeLog | 8 + libstdc++-v3/configure | 48 ++-- libtool.m4 | 32 ++- libvtv/configure | 34 +-- zlib/configure | 34 +-- 70 files changed, 1401 insertions(+), 494 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class40.C create mode 100644 gcc/testsuite/g++.dg/opt/pr98130.C create mode 100644 gcc/testsuite/g++.target/i386/mv29.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97421-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97421-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97421-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96226.c create mode 100644 gcc/testsuite/gfortran.dg/pr98016.f90