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-defconfig in repository toolchain/ci/gcc.
from 2a9eab7c4b6 Update C++20 status table adds 4ad3c10c00b * lang.opt (ftail-call-workaround): Fix a typo. adds 24c1fa60e50 [PATCH][GCC][AARCH64] Fix libstdc++ build failure after r271735 adds 6e41b214430 2019-05-30 Bill Schmidt wschmidt@linux.ibm.com Mic [...] adds d1e7b14b96e Update libstdc++ documentation for Support and Diagnostics clauses adds 4c69eee6489 PR c++/90598 * tree.c (lvalue_kind): Return clk_none for [...] adds 2f0168eefa0 compiler: intrinsify sync/atomic functions adds d5b52410ce5 [aarch64]: add support for fabd in sve adds 215235d720f 2019-05-30 Thomas Koenig tkoenig@gcc.gnu.org adds 0a6ab062d13 2019-05-30 Bill Schmidt wschmidt@linux.ibm.com Mic [...] adds c950e033e44 * cp-tree.h (TYPE_HAS_NONTRIVIAL_DESTRUCTOR): Fix a typo. adds 01cad9ee79e LWG2788 basic_string spurious use of a default constructibl [...] adds 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 [...] new 9c4d02b3ac7 Add pretty print for const_tree. new 84121f8aa7b Fix random_device to work with COW strings again new c12402f67d3 PR libstdc++/71579 assert that type traits are not misused [...] new 1ff189c5753 Remove using-declarations that add std names to __gnu_cxx new b74a9c1aaf6 PR libstdc++/90682 allow set_terminate(0) and set_unexpected(0)
The 5 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 | 101 +++ gcc/DATESTAMP | 2 +- gcc/common.opt | 2 +- gcc/config/aarch64/aarch64-sve.md | 13 + gcc/config/aarch64/aarch64.c | 2 +- gcc/config/i386/darwin.h | 12 + gcc/config/rs6000/constraints.md | 5 + gcc/config/rs6000/predicates.md | 49 ++ gcc/config/rs6000/rs6000-cpus.def | 27 +- gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.c | 105 ++- gcc/config/rs6000/rs6000.h | 21 + gcc/config/rs6000/rs6000.opt | 4 + gcc/cp/ChangeLog | 4 + gcc/cp/cp-tree.h | 2 +- gcc/doc/invoke.texi | 9 +- gcc/doc/md.texi | 3 + gcc/fortran/ChangeLog | 8 + gcc/fortran/gfc-internals.texi | 143 +++ gcc/fortran/lang.opt | 2 +- gcc/gdbhooks.py | 2 +- gcc/gimplify.c | 37 + gcc/go/ChangeLog | 5 + gcc/go/go-gcc.cc | 4 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 118 ++- gcc/go/gofrontend/statements.cc | 4 +- 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/testsuite/ChangeLog | 37 + gcc/testsuite/g++.dg/cpp0x/pr84497.C | 1 + gcc/testsuite/g++.dg/cpp0x/pr90598.C | 8 - 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/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/torture/pr90671.c | 16 + gcc/testsuite/gcc.target/aarch64/sve/fabd_1.c | 35 + gcc/testsuite/gcc.target/i386/attr-aligned-2.c | 4 +- gcc/testsuite/gcc.target/i386/falign-functions-3.c | 9 +- gcc/tree-nested.c | 4 +- gcc/tree-ssa-threadupdate.c | 19 +- libstdc++-v3/ChangeLog | 111 +++ libstdc++-v3/doc/html/index.html | 2 +- libstdc++-v3/doc/html/manual/diagnostics.html | 32 +- libstdc++-v3/doc/html/manual/dynamic_memory.html | 159 +++- libstdc++-v3/doc/html/manual/index.html | 2 +- libstdc++-v3/doc/html/manual/std_contents.html | 2 +- libstdc++-v3/doc/html/manual/support.html | 40 +- libstdc++-v3/doc/html/manual/termination.html | 41 +- libstdc++-v3/doc/xml/manual/diagnostics.xml | 34 +- libstdc++-v3/doc/xml/manual/support.xml | 299 +++++-- libstdc++-v3/include/backward/hashtable.h | 79 +- libstdc++-v3/include/bits/basic_string.tcc | 4 +- 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/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/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 + .../basic_string/allocator/char/lwg2788.cc | 85 ++ .../basic_string/allocator/wchar_t/lwg2788.cc | 85 ++ .../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 + 109 files changed, 3267 insertions(+), 1802 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/torture/pr90671.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/fabd_1.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 [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/l [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_ [...] copy libstdc++-v3/testsuite/26_numerics/random/random_device/cons/{default.cc => d [...]