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-mainline-allmodconfig in repository toolchain/ci/gcc.
from 0bf5b5eb8f0 [rs6000] Fix PR92760 by checking VECTOR_MEM_NONE_P instead adds 7be087667f6 PR fortran/92756 * trans-openmp.c (gfc_trans_omp_teams): [...] adds e2e9df299a2 [C++] Opt out of GNU vector extensions for built-in SVE types adds b5ba56c6e1f PR tree-optimization/92734 * match.pd ((A +- B) - A -> +- [...] adds bb9df2ac0dd Initialize a BB count in switch lowering. adds 536a869f1c0 Fortran] PR92754 - fix an issue with resolving intrinsic functions adds 358f04af997 2019-12-04 Richard Biener rguenther@suse.de adds 0a46a8dd34b Fix VIEW_CONVERT_EXPRs for VECTOR_BOOLEAN_TYPE_Ps adds 394858f41eb 2019-12-04 Richard Biener rguenther@suse.de adds ac96a83ffe9 [AArch64] Add support for fused compare and branch adds 8fd1a5c6434 Remove stray comma in primary_constraint_error. adds c729fba187a [ARM] Improve max_cond_insns setting for Cortex cores adds 230e5aee489 Do not define builtins that overload disabled builtins. adds c407cf9544d Use fixed registers for queue ptr sgpr pair adds 3cce71b23f6 * cp-gimplify.c: Include tm_p.h. adds da3be166abf Fix C handling of use of lvalues of incomplete types (PR c/ [...] adds 26575058826 Daily bump. adds 7da0fc24aa6 libstdc++: Implement spaceship for std::array (P1614R2) adds 00cb9d48923 libstdc++: Define pretty printer for comparison categories adds f16e23a797e PR middle-end/91582 - missing heap overflow detection for strcpy adds cf1c61e0316 libbacktrace: simplify DWARF section handling adds 3cfaa401e44 * edtest.c (test1): Add noclone attribute.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 76 + gcc/DATESTAMP | 2 +- gcc/builtins.c | 230 +- gcc/builtins.h | 3 +- gcc/c/ChangeLog | 10 + gcc/c/c-tree.h | 3 - gcc/c/c-typeck.c | 12 +- gcc/config/aarch64/aarch64-fusion-pairs.def | 1 + gcc/config/aarch64/aarch64.c | 24 +- gcc/config/arm/arm.c | 5 + gcc/config/gcn/gcn.h | 2 +- gcc/config/rs6000/rs6000-c.c | 5215 ------------------- gcc/config/rs6000/rs6000-call.c | 5229 +++++++++++++++++++- gcc/config/rs6000/rs6000.h | 12 + gcc/cp/ChangeLog | 23 + gcc/cp/call.c | 10 +- gcc/cp/cp-gimplify.c | 1 + gcc/cp/cp-tree.h | 2 +- gcc/cp/cvt.c | 13 +- gcc/cp/parser.c | 2 +- gcc/cp/typeck.c | 34 +- gcc/fold-const.c | 163 +- gcc/fortran/ChangeLog | 13 + gcc/fortran/intrinsic.c | 27 +- gcc/fortran/trans-openmp.c | 13 +- gcc/gimple-ssa-warn-restrict.c | 2 - gcc/match.pd | 26 +- gcc/testsuite/ChangeLog | 53 + gcc/testsuite/c-c++-common/Wstringop-truncation.c | 2 +- gcc/testsuite/g++.dg/ext/attr-alloc_size.C | 2 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 157 + .../aarch64/sve/acle/general-c++/gnu_vectors_1.C | 489 ++ .../aarch64/sve/acle/general-c++/gnu_vectors_2.C | 489 ++ gcc/testsuite/gcc.dg/Warray-bounds-56.c | 88 + gcc/testsuite/gcc.dg/Wstringop-overflow-25.c | 377 ++ gcc/testsuite/gcc.dg/array-8.c | 1 - gcc/testsuite/gcc.dg/attr-alloc_size.c | 2 +- gcc/testsuite/gcc.dg/attr-copy-2.c | 2 +- gcc/testsuite/gcc.dg/builtin-stringop-chk-5.c | 12 +- gcc/testsuite/gcc.dg/builtin-stringop-chk-8.c | 10 +- gcc/testsuite/gcc.dg/enum-incomplete-1.c | 10 +- gcc/testsuite/gcc.dg/enum-incomplete-3.c | 10 +- gcc/testsuite/gcc.dg/lvalue-10.c | 22 + gcc/testsuite/gcc.dg/lvalue-9.c | 77 + gcc/testsuite/gcc.dg/noncompile/incomplete-3.c | 2 +- gcc/testsuite/gcc.dg/pr48552-1.c | 5 +- gcc/testsuite/gcc.dg/pr48552-2.c | 5 +- gcc/testsuite/gcc.dg/pr63543.c | 12 +- gcc/testsuite/gcc.dg/pr69796.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr92734-2.c | 76 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-84.c | 19 + .../aarch64/sve/acle/general/whilelt_5.c | 163 + gcc/testsuite/gcc.target/i386/pr82002-2a.c | 2 + gcc/testsuite/gcc.target/i386/pr82002-2b.c | 2 + gcc/testsuite/gfortran.dg/gomp/teams1.f90 | 8 + gcc/testsuite/gfortran.dg/intrinsic_9.f90 | 15 + gcc/tree-ssa-sccvn.c | 100 +- gcc/tree-ssa-strlen.c | 18 +- gcc/tree-switch-conversion.c | 1 + libbacktrace/ChangeLog | 33 + libbacktrace/dwarf.c | 110 +- libbacktrace/edtest.c | 3 +- libbacktrace/elf.c | 113 +- libbacktrace/internal.h | 34 +- libbacktrace/pecoff.c | 45 +- libbacktrace/xcoff.c | 60 +- libgomp/ChangeLog | 6 + libgomp/testsuite/libgomp.fortran/teams1.f90 | 19 + libgomp/testsuite/libgomp.fortran/teams2.f90 | 140 + libstdc++-v3/ChangeLog | 13 + libstdc++-v3/include/bits/cpp_type_traits.h | 9 + libstdc++-v3/include/std/array | 20 + libstdc++-v3/python/libstdcxx/v6/printers.py | 19 + .../array/comparison_operators/constexpr.cc | 20 + .../23_containers/array/tuple_interface/get_neg.cc | 6 +- .../testsuite/libstdc++-prettyprinters/cxx20.cc | 61 + 76 files changed, 8431 insertions(+), 5666 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/gnu_vectors_1.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/gnu_vectors_2.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-56.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-25.c create mode 100644 gcc/testsuite/gcc.dg/lvalue-10.c create mode 100644 gcc/testsuite/gcc.dg/lvalue-9.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr92734-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-84.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/whilelt_5.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/teams1.f90 create mode 100644 gcc/testsuite/gfortran.dg/intrinsic_9.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/teams1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/teams2.f90 create mode 100644 libstdc++-v3/testsuite/libstdc++-prettyprinters/cxx20.cc