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 78965aa4e64 2019-05-30 Bill Schmidt wschmidt@linux.ibm.com Mic [...] adds 496483beb11 Darwin, x86 - We have .p2align, so declare its use. adds f102092c579 Darwin, x86, testsuite - adjust tests for Darwin's align syntax. adds 8f025c15e00 c++, testsuite - require alias support for a test. adds 0ae68f2622a PR tree-optimization/90671 * tree-ssa-threadupdate.c (ssa [...] adds a9df7772c54 2019-05-31 Thomas De Schampheleire <thomas.de_schamphelei [...] adds 9c4d02b3ac7 Add pretty print for const_tree. adds 84121f8aa7b Fix random_device to work with COW strings again adds c12402f67d3 PR libstdc++/71579 assert that type traits are not misused [...] adds 1ff189c5753 Remove using-declarations that add std names to __gnu_cxx adds b74a9c1aaf6 PR libstdc++/90682 allow set_terminate(0) and set_unexpected(0) adds 4be42c766b7 2019-05-31 Bill Schmidt wschmidt@linux.ibm.com Mic [...] adds b0aa19c4c7b [C++PATCH] Lambda names are anonymous adds 698373bc82d Fix breakage due to removing __gnu_cxx::size_t declaration adds df33f9b5e7b * tree-ssa-alias.c (type_has_components_p): New function. [...] adds 065a9dd41aa Add noexcept to tuple<> and simplify tuple<T1,T2> noexcept- [...] adds e8c17f8e6fe New .md construct: define_insn_and_rewrite adds 952ba7dd61f Simplify more EXACT_DIV_EXPR comparisons adds 87cfc44d783 apply unary op to both sides of (vec_cond x cst1 cst2) adds 4c768386833 runtime: implement cheaper context switch on Linux/AMD64 adds fcc57379a6e * cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_ [...] adds 6e3f3e42646 PR c/43673 * c-format.c (print_char_table, scanf_char_tab [...] adds 9ee9df22b26 compiler: handle int-to-string conversion with large in [...] adds 38ba9eec651 compiler: optimize append of make adds 5b95508c192 runtime: drop unused C type reflection code adds 443a28c50a5 * omp-low.c (lower_rec_simd_input_clauses): Set TREE_THIS_ [...] adds 4f4b92d8662 * tree.h (OMP_CLAUSE__CONDTEMP__ITER): Define. * gimplify [...] adds 8574af463cf * config/mips/mips.c (mips_expand_builtin_insn): Swap the [...] adds 3e2001db7db * doc/xml/manual/allocator.xml: Move hoard.org back to http. adds 6fee5604555 i386: Don't insert ENDBR after NOTE_INSN_DELETED_LABEL adds 568173d3b27 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 99 ++++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-format.c | 4 +- gcc/common.opt | 2 +- gcc/config/aarch64/aarch64-sve.md | 87 +++--- gcc/config/i386/darwin.h | 12 + gcc/config/i386/i386-features.c | 5 +- gcc/config/mips/mips.c | 13 + gcc/cp/ChangeLog | 14 + gcc/cp/cp-lang.c | 3 +- gcc/cp/cp-tree.h | 27 +- gcc/cp/error.c | 17 +- gcc/cp/lambda.c | 23 +- gcc/cp/mangle.c | 3 +- gcc/cp/name-lookup.c | 16 - gcc/doc/invoke.texi | 9 +- gcc/doc/md.texi | 113 +++++++ gcc/gdbhooks.py | 2 +- gcc/gensupport.c | 74 ++++- gcc/gimplify.c | 44 ++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 251 +++++++++++++--- gcc/go/gofrontend/expressions.h | 5 + gcc/go/gofrontend/gogo.h | 17 +- gcc/go/gofrontend/statements.cc | 3 + gcc/go/gofrontend/statements.h | 37 ++- gcc/go/gofrontend/wb.cc | 35 +-- gcc/match.pd | 46 ++- gcc/omp-expand.c | 28 ++ gcc/omp-low.c | 128 +++++++- gcc/read-rtl.c | 13 +- gcc/rtl.def | 6 + gcc/testsuite/ChangeLog | 80 +++++ .../c-c++-common/gomp/lastprivate-conditional-2.c | 2 +- gcc/testsuite/g++.dg/cpp0x/pr84497.C | 1 + gcc/testsuite/g++.dg/debug/dwarf2/fesd-any.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/fesd-baseonly.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/fesd-none.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/fesd-reduced.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/fesd-sys.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/inline-var-1.C | 2 +- gcc/testsuite/g++.dg/debug/enum-2.C | 1 + gcc/testsuite/g++.dg/tree-ssa/cprop-vcond.C | 12 + gcc/testsuite/gcc.dg/Walloca-13.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/fesd-any.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/fesd-baseonly.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/fesd-none.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/fesd-reduced.c | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/fesd-sys.c | 2 +- gcc/testsuite/gcc.dg/format/dfp-printf-1.c | 28 +- gcc/testsuite/gcc.dg/format/dfp-scanf-1.c | 22 +- gcc/testsuite/gcc.dg/torture/pr90671.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/cmpexactdiv-3.c | 10 + gcc/testsuite/gcc.dg/tree-ssa/cmpexactdiv-4.c | 10 + gcc/testsuite/gcc.dg/vect/vect-simd-5.c | 14 + gcc/testsuite/gcc.dg/vect/vect-simd-6.c | 52 ++++ gcc/testsuite/gcc.dg/vect/vect-simd-7.c | 51 ++++ gcc/testsuite/gcc.target/i386/attr-aligned-2.c | 4 +- gcc/testsuite/gcc.target/i386/cet-label-3.c | 23 ++ gcc/testsuite/gcc.target/i386/cet-label-4.c | 12 + gcc/testsuite/gcc.target/i386/cet-label-5.c | 13 + gcc/testsuite/gcc.target/i386/falign-functions-3.c | 9 +- gcc/testsuite/gcc.target/mips/msa-fmadd.c | 101 +++++++ gcc/testsuite/gcc.target/powerpc/cpu-future.c | 1 + gcc/testsuite/gcc.target/powerpc/localentry-1.c | 1 + .../gcc.target/powerpc/localentry-detect-1.c | 1 + gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c | 1 + gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c | 1 + gcc/testsuite/lib/target-supports.exp | 37 +++ gcc/tree-ssa-alias.c | 12 + gcc/tree-ssa-threadupdate.c | 19 +- gcc/tree.h | 4 + libgo/Makefile.am | 2 +- libgo/Makefile.in | 59 +++- libgo/aclocal.m4 | 20 ++ libgo/configure | 148 ++++++++- libgo/configure.ac | 1 + libgo/runtime/go-context.S | 69 +++++ libgo/runtime/go-runtime-error.c | 24 +- libgo/runtime/go-type.h | 140 --------- libgo/runtime/go-typedesc-equal.c | 28 -- libgo/runtime/proc.c | 36 ++- libgo/runtime/runtime.h | 19 +- libgo/testsuite/Makefile.in | 3 + libiberty/ChangeLog | 5 + libiberty/cp-demangle.c | 4 +- libstdc++-v3/ChangeLog | 109 +++++++ libstdc++-v3/doc/xml/manual/allocator.xml | 2 +- libstdc++-v3/include/backward/hashtable.h | 79 +++-- libstdc++-v3/include/bits/random.h | 2 + libstdc++-v3/include/ext/bitmap_allocator.h | 91 +++--- libstdc++-v3/include/ext/debug_allocator.h | 4 +- libstdc++-v3/include/ext/functional | 46 ++- libstdc++-v3/include/ext/malloc_allocator.h | 11 +- libstdc++-v3/include/ext/memory | 33 +- libstdc++-v3/include/ext/mt_allocator.h | 26 +- libstdc++-v3/include/ext/new_allocator.h | 11 +- libstdc++-v3/include/ext/numeric | 2 +- libstdc++-v3/include/ext/pool_allocator.h | 12 +- libstdc++-v3/include/ext/rb_tree | 9 +- libstdc++-v3/include/ext/rope | 319 ++++++++++---------- libstdc++-v3/include/ext/ropeimpl.h | 118 ++++---- libstdc++-v3/include/ext/slist | 32 +- libstdc++-v3/include/std/tuple | 27 +- libstdc++-v3/include/std/type_traits | 334 ++++++++++++++++----- libstdc++-v3/libsupc++/eh_term_handler.cc | 17 +- .../{eh_term_handler.cc => eh_term_handler.h} | 11 +- libstdc++-v3/libsupc++/eh_terminate.cc | 7 + libstdc++-v3/src/c++11/cow-string-inst.cc | 50 +-- libstdc++-v3/src/c++11/random.cc | 12 + libstdc++-v3/src/c++98/bitmap_allocator.cc | 2 + libstdc++-v3/testsuite/18_support/set_terminate.cc | 56 ++++ .../testsuite/18_support/set_unexpected.cc | 56 ++++ .../value.cc => is_abstract/incomplete_neg.cc} | 23 +- .../is_aggregate/incomplete_neg.cc} | 28 +- libstdc++-v3/testsuite/20_util/is_class/value.cc | 2 + .../is_complete_or_unbounded/memoization.cc} | 36 +-- .../is_complete_or_unbounded/memoization_neg.cc} | 34 +-- .../20_util/is_complete_or_unbounded/value.cc | 100 ++++++ .../testsuite/20_util/is_function/value.cc | 2 + .../incomplete_neg.cc} | 23 +- .../incomplete_neg.cc} | 23 +- .../value.cc => is_polymorphic/incomplete_neg.cc} | 23 +- .../testsuite/20_util/is_reference/value.cc | 3 + .../testsuite/20_util/is_unbounded_array/value.cc | 4 + libstdc++-v3/testsuite/20_util/is_union/value.cc | 2 + libstdc++-v3/testsuite/20_util/is_void/value.cc | 2 + .../cons/{default.cc => default-cow.cc} | 13 +- .../random/random_device/cons/default.cc | 10 +- .../26_numerics/random/random_device/cons/token.cc | 16 +- libstdc++-v3/testsuite/util/testsuite_tr1.h | 2 + 131 files changed, 2882 insertions(+), 1202 deletions(-) create mode 100644 gcc/testsuite/g++.dg/tree-ssa/cprop-vcond.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr90671.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/cmpexactdiv-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/cmpexactdiv-4.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-5.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-6.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-7.c create mode 100644 gcc/testsuite/gcc.target/i386/cet-label-3.c create mode 100644 gcc/testsuite/gcc.target/i386/cet-label-4.c create mode 100644 gcc/testsuite/gcc.target/i386/cet-label-5.c create mode 100644 gcc/testsuite/gcc.target/mips/msa-fmadd.c create mode 100644 libgo/runtime/go-context.S delete mode 100644 libgo/runtime/go-typedesc-equal.c copy libstdc++-v3/libsupc++/{eh_term_handler.cc => eh_term_handler.h} (83%) create mode 100644 libstdc++-v3/testsuite/18_support/set_terminate.cc create mode 100644 libstdc++-v3/testsuite/18_support/set_unexpected.cc copy libstdc++-v3/testsuite/20_util/{is_reference/value.cc => is_abstract/incomple [...] copy libstdc++-v3/testsuite/{26_numerics/random/random_device/cons/default.cc => 2 [...] copy libstdc++-v3/testsuite/{26_numerics/random/random_device/cons/default.cc => 2 [...] copy libstdc++-v3/testsuite/{26_numerics/random/random_device/cons/default.cc => 2 [...] create mode 100644 libstdc++-v3/testsuite/20_util/is_complete_or_unbounded/value.cc copy libstdc++-v3/testsuite/20_util/{is_reference/value.cc => is_move_constructibl [...] copy libstdc++-v3/testsuite/20_util/{is_reference/value.cc => is_nothrow_move_assi [...] copy libstdc++-v3/testsuite/20_util/{is_reference/value.cc => is_polymorphic/incom [...] copy libstdc++-v3/testsuite/26_numerics/random/random_device/cons/{default.cc => d [...]