This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap in repository toolchain/ci/gcc.
from 90ac6edc3c0 c++: fix -fsanitize-coverage=trace-pc ICE [PR101331] adds c8b2b893584 c++: parameter pack inside constexpr if [PR101764] adds c7a669af0ae Remove references to FSM threads. adds 512b3835347 aarch64: PR target/102252 Invalid addressing mode for SVE l [...] adds 9e58de3ce00 Fix PR lto/49664: liblto_plugin.so exports too many symbols adds 20f3c168205 Remove m32r{,le}-*-linux* support from GCC adds 03312cbd54f [aarch64] Fix target/95969: __builtin_aarch64_im_lane_bound [...] adds 8ea292591e4 i386: support micro-levels in target{,_clone} attrs [PR101696] adds 76b75018b3d c++: implement C++17 hardware interference size
No new revisions were added by this update.
Summary of changes: contrib/config-list.mk | 2 +- gcc/c-family/c-cppbuiltin.c | 14 ++++ gcc/c-family/c.opt | 5 ++ gcc/common/config/i386/cpuinfo.h | 48 ++++++++++++ gcc/common/config/i386/i386-cpuinfo.h | 8 ++ gcc/common/config/i386/i386-isas.h | 5 ++ gcc/config.gcc | 18 +---- gcc/config/aarch64/aarch64-builtins.c | 35 +++++++++ gcc/config/aarch64/aarch64.c | 31 +++++++- gcc/config/arm/arm.c | 22 ++++++ gcc/config/i386/i386-builtins.c | 22 +++++- gcc/config/i386/i386-options.c | 6 ++ gcc/config/m32r/linux.h | 91 ----------------------- gcc/config/m32r/t-linux | 20 ----- gcc/cp/constexpr.c | 33 ++++++++ gcc/cp/cp-tree.h | 5 ++ gcc/cp/decl.c | 32 ++++++++ gcc/cp/pt.c | 35 ++++++++- gcc/doc/extend.texi | 12 +++ gcc/doc/invoke.texi | 65 ++++++++++++++++ gcc/params.opt | 16 ++++ gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C | 18 +++++ gcc/testsuite/g++.dg/warn/Winterference-2.C | 14 ++++ gcc/testsuite/g++.dg/warn/Winterference.C | 6 ++ gcc/testsuite/g++.dg/warn/Winterference.H | 7 ++ gcc/testsuite/g++.target/aarch64/interference.C | 9 +++ gcc/testsuite/g++.target/aarch64/sve/pr102252.C | 37 +++++++++ gcc/testsuite/g++.target/arm/interference.C | 9 +++ gcc/testsuite/g++.target/i386/interference.C | 8 ++ gcc/testsuite/g++.target/i386/mv30.C | 50 +++++++++++++ gcc/testsuite/gcc.dg/tree-ssa/pr21417.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr68198.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr69196-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr70232.c | 12 +-- gcc/testsuite/gcc.dg/tree-ssa/pr77445.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c | 7 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c | 2 +- gcc/testsuite/gcc.target/aarch64/lane-bound-1.c | 14 ++++ gcc/testsuite/gcc.target/aarch64/lane-bound-2.c | 10 +++ gcc/testsuite/gcc.target/i386/builtin_target.c | 2 + gcc/testsuite/gcc.target/i386/mvc16.c | 15 ++++ gcc/tree-ssa-threadbackward.c | 37 +++++---- gcc/tree-ssa-threadedge.c | 10 +-- gcc/tree-ssa-threadupdate.c | 73 +++++++++--------- gcc/tree-ssa-threadupdate.h | 8 +- libgcc/config.host | 6 -- libgcc/config/m32r/libgcc-glibc.ver | 48 ------------ libgcc/config/m32r/t-linux | 5 -- libstdc++-v3/include/std/version | 3 + libstdc++-v3/libsupc++/new | 10 ++- lto-plugin/Makefile.am | 3 +- lto-plugin/Makefile.in | 7 +- 56 files changed, 689 insertions(+), 288 deletions(-) delete mode 100644 gcc/config/m32r/linux.h delete mode 100644 gcc/config/m32r/t-linux create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C create mode 100644 gcc/testsuite/g++.dg/warn/Winterference-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Winterference.C create mode 100644 gcc/testsuite/g++.dg/warn/Winterference.H create mode 100644 gcc/testsuite/g++.target/aarch64/interference.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr102252.C create mode 100644 gcc/testsuite/g++.target/arm/interference.C create mode 100644 gcc/testsuite/g++.target/i386/interference.C create mode 100644 gcc/testsuite/g++.target/i386/mv30.C create mode 100644 gcc/testsuite/gcc.target/aarch64/lane-bound-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/lane-bound-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mvc16.c delete mode 100644 libgcc/config/m32r/libgcc-glibc.ver delete mode 100644 libgcc/config/m32r/t-linux