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-allnoconfig in repository toolchain/ci/gcc.
from c8482ded236 Fix RISC-V build failure for go language. adds 48152aa29a9 * gimplify.c (enum gimplify_omp_var_data): Add GOVD_CONDTE [...] adds 834199fdc11 Daily bump. adds bf1c2f103c9 * fi.po, sv.po: Update. adds 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_ [...] new 6e3f3e42646 PR c/43673 * c-format.c (print_char_table, scanf_char_tab [...] new 9ee9df22b26 compiler: handle int-to-string conversion with large in [...]
The 2 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/ChangeLog | 106 +++ 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/rs6000/predicates.md | 39 + gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.c | 89 ++ gcc/config/rs6000/rs6000.h | 7 + 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 | 37 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 15 +- gcc/match.pd | 46 +- gcc/omp-expand.c | 77 +- gcc/omp-general.c | 5 + gcc/omp-general.h | 1 + gcc/omp-low.c | 85 +- gcc/po/ChangeLog | 4 + gcc/po/fi.po | 974 ++++++++++----------- gcc/po/sv.po | 500 +++++------ gcc/read-rtl.c | 13 +- gcc/rtl.def | 6 + gcc/testsuite/ChangeLog | 60 ++ 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.target/i386/attr-aligned-2.c | 4 +- gcc/testsuite/gcc.target/i386/falign-functions-3.c | 9 +- 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-nested.c | 4 +- gcc/tree-ssa-alias.c | 12 + gcc/tree-ssa-threadupdate.c | 19 +- libgo/Makefile.am | 1 + libgo/Makefile.in | 47 +- libgo/aclocal.m4 | 20 + libgo/configure | 162 +++- libgo/configure.ac | 1 + libgo/runtime/go-context.S | 69 ++ libgo/runtime/proc.c | 36 +- libgo/runtime/runtime.h | 17 + libgo/testsuite/Makefile.in | 4 + libiberty/ChangeLog | 5 + libiberty/cp-demangle.c | 4 +- libstdc++-v3/ChangeLog | 105 +++ 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 + 121 files changed, 3122 insertions(+), 1751 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 libgo/runtime/go-context.S 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 [...]