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-allyesconfig in repository toolchain/ci/gcc.
from 9715663f7db c++: Change __builtin_source_location to use __PRETTY_FUNCT [...] adds 9199da4b59c Document missing params. adds 241a2c49800 Fix checking failure in IPA-SRA adds 7caa4970631 Refactor -frecord-gcc-switches. adds 53a0eb0b7dd Add target selector to gcc.dg/pr98099.c adds 485b40a5270 testsuite: use param for if-to-switch tests adds 65312dfc647 dwarf: Add -gdwarf{32,64} options adds 704ccefb576 debug: Fix another vector DECL_MODE ICE [PR98100] adds 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 + contrib/check-params-in-docs.py | 12 +- gcc/ChangeLog | 83 ++++++ gcc/DATESTAMP | 2 +- gcc/cfgexpand.c | 7 +- gcc/common.opt | 8 + 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 | 6 + gcc/cp/ChangeLog | 39 +++ gcc/cp/constexpr.c | 64 ++++- gcc/cp/cp-tree.h | 103 +++++++- 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 | 61 ++++- gcc/doc/tm.texi | 38 +-- gcc/dwarf2out.c | 306 +++++++-------------- gcc/fold-const.c | 10 +- gcc/gimple.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-sra.c | 2 +- gcc/opts.c | 119 +++++++++ gcc/opts.h | 6 + gcc/target.def | 38 +-- gcc/target.h | 14 +- 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.dg/pr98099.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-6.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-8.c | 2 +- gcc/testsuite/gcc.target/i386/funcspec-56.inc | 6 + gcc/testsuite/gcc.target/i386/pr96226.c | 16 ++ gcc/testsuite/gcc.target/i386/pr98100.c | 9 + gcc/testsuite/gnat.dg/opt91.adb | 11 + gcc/testsuite/gnat.dg/opt91.ads | 10 + gcc/testsuite/gnat.dg/opt91_pkg.adb | 12 + gcc/testsuite/gnat.dg/opt91_pkg.ads | 19 ++ gcc/toplev.c | 176 ++---------- gcc/tree.c | 2 +- gcc/varasm.c | 48 +--- gcc/vec.h | 10 + libgo/runtime/go-fieldtrack.c | 2 +- libstdc++-v3/ChangeLog | 8 + 66 files changed, 1427 insertions(+), 712 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 create mode 100644 gcc/testsuite/gcc.target/i386/pr98100.c create mode 100644 gcc/testsuite/gnat.dg/opt91.adb create mode 100644 gcc/testsuite/gnat.dg/opt91.ads create mode 100644 gcc/testsuite/gnat.dg/opt91_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt91_pkg.ads