[gcc/devel/c++-coroutines] Merge master r10-7133.
Iain D Sandoe
iains@gcc.gnu.org
Wed Mar 11 22:16:00 GMT 2020
https://gcc.gnu.org/g:c779ff056253b1da3b9bb7f0c80fe20de7d58a07
commit c779ff056253b1da3b9bb7f0c80fe20de7d58a07
Merge: 35f9ece2dd7 bde31a76ba4
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Wed Mar 11 21:26:10 2020 +0000
Merge master r10-7133.
2020-03-11 Iain Sandoe <iain@sandoe.co.uk>
* Merge master r10-7133-gbde31a76ba48.
Diff:
gcc/ChangeLog | 73 ++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 5 ++
gcc/ada/gcc-interface/decl.c | 9 ++-
gcc/config/aarch64/aarch64.c | 2 +-
gcc/config/arm/arm-builtins.c | 4 +-
gcc/config/arm/arm_neon.h | 24 +++---
gcc/config/bfin/bfin.md | 3 +-
gcc/config/pdp11/pdp11.c | 3 +-
gcc/config/rs6000/rs6000-c.c | 13 ++++
gcc/config/rs6000/rs6000.c | 6 +-
gcc/cp/ChangeLog | 41 ++++++++++
gcc/cp/constexpr.c | 42 ++++++++++-
gcc/cp/constraint.cc | 6 +-
gcc/cp/cp-gimplify.c | 20 +----
gcc/cp/cp-tree.h | 1 +
gcc/cp/decl.c | 7 ++
gcc/cp/pt.c | 18 ++---
gcc/dfp.c | 10 ++-
gcc/match.pd | 9 +++
gcc/testsuite/ChangeLog | 58 ++++++++++++++
gcc/testsuite/g++.dg/cpp0x/initlist-overload1.C | 15 ++++
gcc/testsuite/g++.dg/cpp0x/initlist116.C | 29 -------
gcc/testsuite/g++.dg/cpp0x/initlist117.C | 40 ----------
gcc/testsuite/g++.dg/cpp0x/initlist121.C | 31 ++++++++
gcc/testsuite/g++.dg/cpp0x/initlist122.C | 16 ++++
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C | 34 ---------
.../g++.dg/cpp1y/constexpr-tracking-const17.C | 23 ++++++
.../g++.dg/cpp1y/constexpr-tracking-const18.C | 23 ++++++
.../g++.dg/cpp1y/constexpr-tracking-const19.C | 23 ++++++
.../g++.dg/cpp1y/constexpr-tracking-const20.C | 28 +++++++
.../g++.dg/cpp1y/constexpr-tracking-const21.C | 28 +++++++
.../g++.dg/cpp1y/constexpr-tracking-const22.C | 17 +++++
gcc/testsuite/g++.dg/cpp1z/class-deduction70.C | 7 ++
gcc/testsuite/g++.dg/cpp2a/concepts-using2.C | 45 +++++++++++
gcc/testsuite/g++.dg/eh/aggregate1.C | 56 --------------
gcc/testsuite/gcc.c-torture/execute/pr94134.c | 14 ++++
gcc/testsuite/gcc.dg/dfp/pr94111.c | 12 +++
gcc/testsuite/gcc.dg/pr94114.c | 13 ++++
gcc/testsuite/gcc.dg/pr94121.c | 16 ++++
gcc/testsuite/gcc.dg/torture/20200311-1.c | 26 +++++++
gcc/testsuite/gcc.target/powerpc/p9-minmax-3.c | 17 +++++
gcc/testsuite/gcc.target/powerpc/pr90763.c | 88 ++++++++++++++++++++++
gcc/testsuite/gcc.target/riscv/interrupt-2.c | 4 -
gcc/testsuite/gnat.dg/subpools1.adb | 82 ++++++++++++++++++++
gcc/testsuite/lib/scanasm.exp | 2 +-
gcc/tree-loop-distribution.c | 6 +-
gcc/tree.c | 10 +++
gcc/value-prof.c | 4 +-
libstdc++-v3/ChangeLog | 27 +++++++
libstdc++-v3/include/std/ranges | 42 +++++++----
.../testsuite/std/ranges/adaptors/lwg3286.cc | 72 ++++++++++++++++++
.../testsuite/std/ranges/adaptors/split.cc | 20 +++++
.../testsuite/std/ranges/subrange/lwg3286.cc | 71 +++++++++++++++++
libstdc++-v3/testsuite/util/testsuite_iterators.h | 14 ++--
55 files changed, 1071 insertions(+), 240 deletions(-)
More information about the Libstdc++-cvs
mailing list