This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-arm in repository toolchain/ci/gcc.
from 45cae5b6392 libstdc++: Fix typo in comment adds 23be9f83bbd c++: [[no_unique_address]] and virtual base [PR104139] adds 087e545747c Strengthen a few OpenACC test cases adds 3abcbf24323 c++: ICE with noexcept and canonical types [PR101715] adds 85419ac5972 [PR103676] LRA: Calculate and exclude some start hard regis [...] adds 886e9779581 PR middle-end/104140: bootstrap ICE on riscv. adds 518aad6a161 rs6000: Fix bootstrap adds afe91e2566f rs6000: Support vector float/double for vec_sldw adds c163647ffbc Disable -fsplit-stack support on non-glibc targets adds 847a8301add c++: class array new checking [PR104084] adds 2e01fde49ea c++: explain failing static_assert adds f36efe71bef c-family: Fix up a -Wformat regression [PR104148] new 60953a23d57 x86: Properly disable -fsplit-stack support on non-glibc targets
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/c-family/c-common.cc | 25 ++-- gcc/c-family/c-common.h | 3 +- gcc/c-family/c-format.cc | 2 +- gcc/common/config/i386/i386-common.cc | 17 ++- gcc/common/config/s390/s390-common.cc | 14 +- gcc/config/riscv/riscv-c.cc | 3 + gcc/config/rs6000/rs6000-overload.def | 4 + gcc/config/rs6000/rs6000.cc | 2 +- gcc/cp/class.cc | 4 +- gcc/cp/init.cc | 2 +- gcc/cp/semantics.cc | 33 +++-- gcc/cp/tree.cc | 22 ++- gcc/doc/generic.texi | 9 ++ gcc/ira.cc | 14 +- gcc/ira.h | 7 + gcc/lra-assigns.cc | 2 +- gcc/lra-constraints.cc | 148 +++++++++++++-------- gcc/lra-int.h | 8 +- gcc/lra-remat.cc | 2 +- gcc/lra.cc | 18 ++- gcc/lra.h | 2 - gcc/testsuite/c-c++-common/Wformat-pr104148.c | 33 +++++ gcc/testsuite/g++.dg/abi/no_unique_address2.C | 27 ++++ gcc/testsuite/g++.dg/cpp0x/noexcept72.C | 21 +++ gcc/testsuite/g++.dg/cpp0x/noexcept73.C | 13 ++ gcc/testsuite/g++.dg/init/new50.C | 9 ++ gcc/testsuite/g++.dg/template/explicit-args6.C | 2 + gcc/testsuite/g++.target/arm/pr103676.C | 32 +++++ gcc/testsuite/gcc.target/powerpc/builtins-4.c | 34 +++-- gcc/testsuite/gcc.target/riscv/pr104140.c | 11 ++ gcc/tree-ssa-math-opts.cc | 4 + gcc/tree.def | 14 +- .../libgomp.oacc-c-c++-common/loop-gwv-1.c | 25 +++- .../libgomp.oacc-c-c++-common/loop-gwv-2.c | 34 ++++- .../libgomp.oacc-c-c++-common/loop-red-gwv-1.c | 22 ++- .../libgomp.oacc-c-c++-common/loop-red-v-1.c | 11 +- .../libgomp.oacc-c-c++-common/loop-red-v-2.c | 11 +- .../libgomp.oacc-c-c++-common/loop-red-w-1.c | 13 +- .../libgomp.oacc-c-c++-common/loop-red-w-2.c | 13 +- .../libgomp.oacc-c-c++-common/loop-red-wv-1.c | 19 ++- .../testsuite/libgomp.oacc-c-c++-common/loop-v-1.c | 13 +- .../testsuite/libgomp.oacc-c-c++-common/loop-w-1.c | 13 +- .../libgomp.oacc-c-c++-common/loop-wv-1.c | 19 ++- .../libgomp.oacc-c-c++-common/routine-gwv-1.c | 21 ++- .../libgomp.oacc-c-c++-common/routine-v-1.c | 13 +- .../libgomp.oacc-c-c++-common/routine-w-1.c | 13 +- .../libgomp.oacc-c-c++-common/routine-wv-1.c | 19 ++- 47 files changed, 613 insertions(+), 187 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wformat-pr104148.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept72.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept73.C create mode 100644 gcc/testsuite/g++.dg/init/new50.C create mode 100644 gcc/testsuite/g++.target/arm/pr103676.C create mode 100644 gcc/testsuite/gcc.target/riscv/pr104140.c