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-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from ef14bba0a6f i386: simplify cpu_feature handling adds 8fa689767a8 docs: document --with-zstd adds 2e309a4eff8 libgomp testsuite: Don't amend 'LD_LIBRARY_PATH' for system [...] adds d6adba30750 libgomp GCN plugin: Clean up unused references to system-pr [...] adds 91a6dcd1491 libgomp GCN plugin: Clean up always-empty 'PLUGIN_GCN_CPPFL [...] adds 876ac21b7e7 libgomp: Remove unused '--with-hsa-runtime', '--with-hsa-ru [...] adds 7f04b0d786e Implement some of fold_binary_op_with_conditional_arg in match.pd adds 37a8220fa91 rtl-optimization/105559 - avoid quadratic behavior in delet [...] adds a92ed39c416 [c++] Add module attachment adds 546c6210eb0 middle-end/70090: Register __bdos for sanitizers if necessary adds 684c97dd084 Use variadic template functions for the gimple_build forwarders adds 401abb8f646 rs6000: Delete RS6000_CONSTRAINT_f adds 0aca4aa8c9a rs6000: Remove <Ff> adds 5b2a24ebfc0 rs6000: Remove <Fv> adds 0acdbe29f66 Fortran: fix error recovery on invalid array section adds 4dc86f716fe c++: fix arm-eabi bootstrap [PR105567] adds 88459c3965e c++: lambda template in requires [PR105541] adds 25addf8352e tree: introduce range adaptor for TREE_VEC adds 99988b0e8b5 analyzer: fix memory leaks adds d0d513b5eae Daily bump. adds 8585185cc4d testsuite: Update Wconversion testcase check type. adds 7f78783dbed openmp: Add omp_all_memory support (C/C++ only so far) adds 3c9364f29e7 i386: Add combine splitter to transform pxor/pcmpeqb/pmovms [...] new 78c8b0b9803 c++: Support module language-decl semantics new 94b8a37fa16 tree-optimization/105562 - avoid uninit diagnostic with better FRE new edbd2b1caaa libgomp plugins: Don't 'AC_SUBST' and 'AC_DEFINE_UNQUOTED' [...]
The 3 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 | 4 + gcc/ChangeLog | 105 +++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 262 ++++++++++++++++++++++ gcc/analyzer/ChangeLog | 18 ++ gcc/analyzer/checker-path.cc | 8 +- gcc/analyzer/diagnostic-manager.cc | 6 + gcc/analyzer/engine.cc | 29 +-- gcc/analyzer/region-model-manager.cc | 14 +- gcc/asan.cc | 24 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-common.h | 3 + gcc/c-family/c-omp.cc | 2 +- gcc/c/c-parser.cc | 29 ++- gcc/c/c-typeck.cc | 44 +++- gcc/cfgrtl.cc | 2 +- gcc/config/i386/sse.md | 18 ++ gcc/config/rs6000/constraints.md | 2 +- gcc/config/rs6000/rs6000.cc | 16 +- gcc/config/rs6000/rs6000.h | 3 +- gcc/config/rs6000/rs6000.md | 177 +++++++-------- gcc/cp/ChangeLog | 56 +++++ gcc/cp/constraint.cc | 9 +- gcc/cp/cp-tree.h | 26 ++- gcc/cp/decl.cc | 23 +- gcc/cp/lex.cc | 8 + gcc/cp/module.cc | 117 ++++++---- gcc/cp/name-lookup.cc | 17 +- gcc/cp/name-lookup.h | 2 +- gcc/cp/parser.cc | 25 ++- gcc/cp/pt.cc | 61 ++--- gcc/cp/ptree.cc | 20 +- gcc/cp/semantics.cc | 44 +++- gcc/cp/tree.cc | 5 +- gcc/cp/typeck.cc | 4 +- gcc/doc/install.texi | 17 +- gcc/fortran/ChangeLog | 7 + gcc/fortran/expr.cc | 4 +- gcc/generic-match-head.cc | 1 + gcc/gimple-fold.h | 45 +--- gcc/gimplify.cc | 19 +- gcc/match.pd | 41 +++- gcc/objc/ChangeLog | 5 + gcc/objcp/ChangeLog | 5 + gcc/testsuite/ChangeLog | 31 +++ gcc/testsuite/c-c++-common/Wconversion-1.c | 2 +- gcc/testsuite/c-c++-common/gomp/all-memory-1.c | 52 +++++ gcc/testsuite/c-c++-common/gomp/all-memory-2.c | 55 +++++ gcc/testsuite/c-c++-common/gomp/all-memory-3.c | 22 ++ gcc/testsuite/g++.dg/cpp2a/lambda-requires1.C | 4 + gcc/testsuite/g++.dg/gomp/all-memory-1.C | 24 ++ gcc/testsuite/g++.dg/gomp/all-memory-2.C | 26 +++ gcc/testsuite/g++.dg/modules/lang-3_a.C | 17 ++ gcc/testsuite/g++.dg/modules/lang-3_b.C | 18 ++ gcc/testsuite/g++.dg/modules/lang-3_c.C | 12 + gcc/testsuite/g++.dg/template/ctor10.C | 10 + gcc/testsuite/g++.dg/warn/uninit-pr105562.C | 10 + gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/vrp24.c | 4 +- gcc/testsuite/gcc.target/i386/pr104371-1.c | 13 ++ gcc/testsuite/gcc.target/i386/pr104371-2.c | 13 ++ gcc/testsuite/gfortran.dg/pr105230.f90 | 8 + gcc/tree-pretty-print.cc | 5 +- gcc/tree-ssa-sccvn.cc | 37 ++- gcc/tree-ssa-sccvn.h | 2 +- gcc/tree.h | 15 +- libgomp/ChangeLog | 32 +++ libgomp/Makefile.in | 14 +- libgomp/config.h.in | 6 - libgomp/configure | 85 +------ libgomp/libgomp.h | 2 + libgomp/plugin/Makefrag.am | 3 +- libgomp/plugin/configfrag.ac | 49 ---- libgomp/task.c | 168 +++++++++++++- libgomp/testsuite/Makefile.in | 6 - libgomp/testsuite/lib/libgomp.exp | 4 - libgomp/testsuite/libgomp-test-support.exp.in | 1 - libgomp/testsuite/libgomp.c-c++-common/depend-1.c | 110 +++++++++ libgomp/testsuite/libgomp.c-c++-common/depend-2.c | 116 ++++++++++ libgomp/testsuite/libgomp.c-c++-common/depend-3.c | 103 +++++++++ 80 files changed, 1888 insertions(+), 528 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/all-memory-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/all-memory-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/all-memory-3.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-requires1.C create mode 100644 gcc/testsuite/g++.dg/gomp/all-memory-1.C create mode 100644 gcc/testsuite/g++.dg/gomp/all-memory-2.C create mode 100644 gcc/testsuite/g++.dg/modules/lang-3_a.C create mode 100644 gcc/testsuite/g++.dg/modules/lang-3_b.C create mode 100644 gcc/testsuite/g++.dg/modules/lang-3_c.C create mode 100644 gcc/testsuite/g++.dg/template/ctor10.C create mode 100644 gcc/testsuite/g++.dg/warn/uninit-pr105562.C create mode 100644 gcc/testsuite/gcc.target/i386/pr104371-1.c create mode 100755 gcc/testsuite/gcc.target/i386/pr104371-2.c create mode 100644 gcc/testsuite/gfortran.dg/pr105230.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/depend-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/depend-2.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/depend-3.c