This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/master-arm in repository toolchain/ci/gcc.
from 1a15451da14 tree-optimization/103864 - SLP reduction of reductions with [...] adds fbb592407c9 libgomp: Fix GOMP_DEVICE_NUM_VAR stringification during off [...] adds 48e2d9b7b88 Register --sysroot in the driver switches table adds a54d11749f0 Adjust VxWorks fixincludes hack for mkdir to work for C++ adds beed3f8f604 nvptx: Transition nvptx backend to STORE_FLAG_VALUE = 1 adds ebc853deb7c tree-optimization/103690 - not up-to-date SSA and PRE DCE adds be661959a6b libgomp/testsuite: Improve omp_get_device_num() tests adds 790854ea767 libgcc: Use _dl_find_object in _Unwind_Find_FDE adds 88e861655b3 tree-optimization/103800 - sanity check more PHI vectorization adds 0c9b04e5300 MAINTAINERS: Change of email address. adds 71c5b8bac31 c++: add emacs c++-mode marker adds dd802003240 c++: add begin/end to releasing_vec adds 708b87dcb6e i386: Introduce V2QImode vectorized logic [PR103861] adds 5a431b60d1f Eenable -Winvalid-memory-order for C++ [PR99612]. adds 7d11b64b187 Daily bump. adds a0239f85259 compiler: remove duplication of Named_object traversal adds 0fc60c18335 ipa-inline: Add target info into fn summary [PR102059] new 4ce3bd7993b testsuite: Fix gcc.target/i386/pr103895.c testcase [PR103895]
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: ChangeLog | 5 + MAINTAINERS | 4 +- fixincludes/ChangeLog | 7 + fixincludes/fixincl.x | 35 ++- fixincludes/inclhack.def | 12 +- fixincludes/tests/base/sys/stat.h | 8 +- gcc/ChangeLog | 102 ++++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 124 +++------ gcc/config/i386/mmx.md | 146 +++++++++++ gcc/config/nvptx/nvptx.h | 2 +- gcc/config/nvptx/nvptx.md | 76 +++--- gcc/config/rs6000/rs6000.c | 78 +++++- gcc/config/rs6000/rs6000.h | 5 + gcc/cp/ChangeLog | 8 + gcc/cp/cp-tree.h | 3 + gcc/cp/init.c | 2 +- gcc/doc/extend.texi | 4 +- gcc/doc/tm.texi | 31 +++ gcc/doc/tm.texi.in | 4 + gcc/gcc.c | 4 +- gcc/gimple-ssa-warn-access.cc | 282 ++++++++++++++++++++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 245 +++++++----------- gcc/go/gofrontend/gogo.h | 4 + gcc/input.c | 21 +- gcc/ipa-fnsummary.c | 33 ++- gcc/ipa-fnsummary.h | 7 +- gcc/target.def | 35 +++ gcc/targhooks.c | 16 ++ gcc/targhooks.h | 2 + gcc/testsuite/ChangeLog | 40 +++ gcc/testsuite/c-c++-common/Winvalid-memory-model.c | 239 +++++++++++++++++ gcc/testsuite/c-c++-common/pr83059.c | 9 +- .../g++.dg/warn/Winvalid-memory-model-2.C | 79 ++++++ gcc/testsuite/g++.dg/warn/Winvalid-memory-model.C | 84 ++++++ gcc/testsuite/gcc.dg/atomic-invalid-2.c | 12 +- gcc/testsuite/gcc.dg/atomic-invalid.c | 2 +- gcc/testsuite/gcc.dg/lto/pr102059-1_0.c | 12 + gcc/testsuite/gcc.dg/lto/pr102059-1_1.c | 9 + gcc/testsuite/gcc.dg/lto/pr102059-1_2.c | 11 + gcc/testsuite/gcc.dg/lto/pr102059-2_0.c | 12 + gcc/testsuite/gcc.dg/lto/pr102059-2_1.c | 9 + gcc/testsuite/gcc.dg/lto/pr102059-2_2.c | 10 + gcc/testsuite/gcc.dg/vect/bb-slp-pr103800.c | 17 ++ gcc/testsuite/gcc.target/i386/pr103895.c | 2 +- gcc/testsuite/gcc.target/i386/pr103900.c | 25 ++ gcc/testsuite/gcc.target/i386/warn-vect-op-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr102059-1.c | 21 ++ gcc/testsuite/gcc.target/powerpc/pr102059-2.c | 21 ++ gcc/testsuite/gcc.target/powerpc/pr102059-3.c | 21 ++ gcc/tree-pass.h | 2 +- gcc/tree-ssa-pre.c | 25 +- gcc/tree-ssa-tail-merge.c | 14 +- gcc/tree-vect-loop.c | 10 +- libgcc/ChangeLog | 5 + libgcc/unwind-dw2-fde-dip.c | 18 ++ libgomp/ChangeLog | 11 + libgomp/plugin/plugin-gcn.c | 4 +- libgomp/plugin/plugin-nvptx.c | 2 +- libgomp/testsuite/libgomp.c-c++-common/target-45.c | 28 +- libgomp/testsuite/libgomp.fortran/target10.f90 | 18 +- 62 files changed, 1688 insertions(+), 395 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Winvalid-memory-model.c create mode 100644 gcc/testsuite/g++.dg/warn/Winvalid-memory-model-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Winvalid-memory-model.C create mode 100644 gcc/testsuite/gcc.dg/lto/pr102059-1_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr102059-1_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr102059-1_2.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr102059-2_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr102059-2_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr102059-2_2.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr103800.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103900.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102059-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102059-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102059-3.c