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-stable-allyesconfig in repository toolchain/ci/gcc.
from 97eaf8c92f9 c++: Module API declarations adds 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.
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/cp/ChangeLog | 39 +++ gcc/cp/constexpr.c | 64 ++++- gcc/cp/cp-tree.h | 6 +- gcc/cp/decl2.c | 2 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 22 +- gcc/cp/tree.c | 40 +-- gcc/cp/typeck.c | 19 +- gcc/doc/extend.texi | 6 + gcc/doc/implement-c.texi | 5 + gcc/doc/invoke.texi | 7 + gcc/fold-const.c | 10 +- gcc/gimple.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- 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++.dg/template/pr98116.C | 6 + gcc/testsuite/g++.target/i386/mv29.C | 79 ++++++ gcc/testsuite/gcc.target/i386/funcspec-56.inc | 6 + gcc/testsuite/gcc.target/i386/pr96226.c | 16 ++ gcc/tree.c | 2 +- gcc/vec.h | 10 + libgo/runtime/go-fieldtrack.c | 2 +- libstdc++-v3/ChangeLog | 8 + 45 files changed, 929 insertions(+), 212 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.target/i386/pr96226.c