[gcc/devel/c++-coroutines] Merge master r10-6908.
Iain D Sandoe
iains@gcc.gnu.org
Thu Feb 27 22:04:00 GMT 2020
https://gcc.gnu.org/g:7c91bddcba05fb827d237bdf3f6ffd8ab3923312
commit 7c91bddcba05fb827d237bdf3f6ffd8ab3923312
Merge: 758a6a9 75c299a
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Thu Feb 27 21:26:29 2020 +0000
Merge master r10-6908.
2020-02-27 Iain Sandoe <iain@sandoe.co.uk>
* Merge master r10-6908-g75c299acc47b.
Diff:
gcc/ChangeLog | 184 +++
gcc/DATESTAMP | 2 +-
gcc/alias.c | 79 +-
gcc/alias.h | 1 +
gcc/analyzer/ChangeLog | 14 +
gcc/analyzer/diagnostic-manager.cc | 16 +
gcc/analyzer/region-model.cc | 6 +-
gcc/config/arm/arm_neon.h | 532 ++++++-
gcc/config/arm/arm_neon_builtins.def | 10 +-
gcc/config/arm/iterators.md | 25 +-
gcc/config/arm/neon.md | 26 +-
gcc/config/gcn/gcn-valu.md | 91 +-
gcc/config/gcn/gcn.md | 27 +-
gcc/config/rs6000/vsx.md | 90 +-
gcc/config/vx-common.h | 14 +-
gcc/cp/ChangeLog | 17 +
gcc/cp/class.c | 4 +-
gcc/cp/decl.c | 11 +-
gcc/cp/pt.c | 21 +-
gcc/cp/tree.c | 17 +-
gcc/cp/typeck.c | 7 +
gcc/doc/extend.texi | 6 +-
gcc/doc/install.texi | 2 +-
gcc/doc/invoke.texi | 1668 ++++++++++----------
gcc/dwarf2out.c | 3 +-
gcc/gimplify.c | 1 +
gcc/ipa-cp.c | 55 +-
gcc/lto-opts.c | 3 +
gcc/lto-streamer-out.c | 3 +-
gcc/testsuite/ChangeLog | 81 +
gcc/testsuite/g++.dg/analyzer/pr93950.C | 28 +
gcc/testsuite/g++.dg/concepts/pr93933.C | 31 +
gcc/testsuite/g++.dg/ext/vla22.C | 9 +
gcc/testsuite/g++.dg/torture/pr92152.C | 74 +
gcc/testsuite/gcc.c-torture/compile/pr93949.c | 7 +
gcc/testsuite/gcc.c-torture/execute/pr93945.c | 45 +
gcc/testsuite/gcc.dg/analyzer/torture/pr93947.c | 40 +
gcc/testsuite/gcc.dg/ipa/pr93707.c | 31 +
gcc/testsuite/gcc.dg/pr93953.c | 17 +
gcc/testsuite/gcc.dg/torture/pr92152.c | 23 +
gcc/testsuite/gcc.dg/tree-ssa/20030807-7.c | 2 +-
.../gcc.dg/tree-ssa/alias-access-path-12.c | 20 +
.../gcc.dg/tree-ssa/alias-access-path-4.c | 2 +-
.../gcc.dg/tree-ssa/alias-access-path-5.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr93582-9.c | 23 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-87.c | 13 +
gcc/testsuite/gcc.target/aarch64/vect-mull.x | 1 +
gcc/testsuite/gcc.target/arm/bf16_dup.c | 96 ++
gcc/testsuite/gcc.target/arm/bf16_reinterpret.c | 435 +++++
.../powerpc/fold-vec-extract-longlong.p8.c | 25 +-
gcc/testsuite/gcc.target/powerpc/ppc64-abi-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/ppc64-abi-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr92132-fp-1.c | 2 +-
gcc/testsuite/lib/target-supports.exp | 52 +
gcc/tree-ssa-alias.c | 178 ++-
gcc/tree-ssa-sccvn.c | 61 +-
gcc/tree-vect-slp.c | 7 +-
libstdc++-v3/ChangeLog | 59 +
libstdc++-v3/include/bits/boost_concept_check.h | 2 +-
libstdc++-v3/include/debug/array | 20 +
libstdc++-v3/include/debug/string | 2 +-
libstdc++-v3/include/std/ranges | 8 +
.../array/tuple_interface/get_debug_neg.cc | 6 +-
.../tuple_interface/tuple_element_debug_neg.cc | 2 +-
.../23_containers/span/back_assert_neg.cc | 1 +
.../23_containers/span/first_2_assert_neg.cc | 1 +
.../23_containers/span/first_assert_neg.cc | 1 +
.../23_containers/span/front_assert_neg.cc | 1 +
.../23_containers/span/index_op_assert_neg.cc | 1 +
.../23_containers/span/last_2_assert_neg.cc | 1 +
.../23_containers/span/last_assert_neg.cc | 1 +
.../23_containers/span/subspan_2_assert_neg.cc | 1 +
.../23_containers/span/subspan_3_assert_neg.cc | 1 +
.../23_containers/span/subspan_4_assert_neg.cc | 1 +
.../23_containers/span/subspan_5_assert_neg.cc | 1 +
.../23_containers/span/subspan_6_assert_neg.cc | 1 +
.../23_containers/span/subspan_assert_neg.cc | 1 +
.../testsuite/25_algorithms/copy/constrained.cc | 16 +-
.../25_algorithms/copy_backward/constrained.cc | 16 +-
.../25_algorithms/inplace_merge/constrained.cc | 2 +-
.../testsuite/25_algorithms/min/concept_checks.cc | 23 +
.../testsuite/25_algorithms/move/constrained.cc | 16 +-
.../25_algorithms/move_backward/constrained.cc | 16 +-
.../25_algorithms/partial_sort/constrained.cc | 4 +-
.../25_algorithms/partial_sort_copy/constrained.cc | 8 +-
.../testsuite/25_algorithms/shuffle/constrained.cc | 4 +-
.../testsuite/25_algorithms/sort/constrained.cc | 4 +-
.../25_algorithms/stable_sort/constrained.cc | 4 +-
.../testsuite/std/ranges/adaptors/split.cc | 14 +
libstdc++-v3/testsuite/std/ranges/adaptors/take.cc | 16 +
.../testsuite/std/ranges/adaptors/take_while.cc | 17 +
.../testsuite/std/ranges/adaptors/transform.cc | 23 +
libstdc++-v3/testsuite/util/testsuite_iterators.h | 20 +
maintainer-scripts/ChangeLog | 4 +
maintainer-scripts/gcc_release | 19 +-
95 files changed, 3460 insertions(+), 1122 deletions(-)
More information about the Libstdc++-cvs
mailing list