[gcc/devel/c++-coroutines] Merge master r10-7854.
Iain D Sandoe
iains@gcc.gnu.org
Tue Apr 21 19:46:56 GMT 2020
https://gcc.gnu.org/g:c7479105271f4da8400442fca59026bdc70b6a1c
commit c7479105271f4da8400442fca59026bdc70b6a1c
Merge: 7d3500a3dbf 3942060c4b3
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Tue Apr 21 20:09:03 2020 +0100
Merge master r10-7854.
2020-04-21 Iain Sandoe <iain@sandoe.co.uk>
* Merge master r10-7854-g3942060c4b31.
Diff:
ChangeLog | 6 +
configure | 3 +
configure.ac | 3 +
gcc/ChangeLog | 44 ++
gcc/DATESTAMP | 2 +-
gcc/asan.c | 1 +
gcc/config/aarch64/aarch64.c | 51 +-
gcc/config/pa/som.h | 45 +-
gcc/cp/ChangeLog | 50 +-
gcc/cp/constexpr.c | 8 +-
gcc/cp/coroutines.cc | 47 +-
gcc/cp/cp-tree.h | 2 +-
gcc/cp/pt.c | 49 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/dinterpret.c | 19 +-
gcc/doc/invoke.texi | 4 +-
gcc/gimple-ssa-warn-restrict.c | 40 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/omp-low.c | 14 +-
gcc/po/ChangeLog | 4 +
gcc/po/sv.po | 585 ++++++++-------------
gcc/stor-layout.c | 6 +-
gcc/testsuite/ChangeLog | 88 +++-
gcc/testsuite/c-c++-common/Warray-bounds-2.c | 16 +-
gcc/testsuite/c-c++-common/Warray-bounds-3.c | 9 +-
gcc/testsuite/c-c++-common/Wrestrict.c | 45 +-
gcc/testsuite/c-c++-common/ubsan/pr94641.c | 11 +
gcc/testsuite/g++.dg/compat/struct-layout-1.exp | 3 +
.../g++.dg/compat/struct-layout-1_generate.c | 74 ++-
gcc/testsuite/g++.dg/compat/struct-layout-1_x1.h | 8 +-
gcc/testsuite/g++.dg/compat/struct-layout-1_y1.h | 8 +-
gcc/testsuite/g++.dg/coroutines/ramp-return-a.C | 24 +
gcc/testsuite/g++.dg/coroutines/ramp-return-b.C | 22 +
gcc/testsuite/g++.dg/coroutines/ramp-return-c.C | 22 +
gcc/testsuite/g++.dg/coroutines/ramp-return.h | 64 +++
gcc/testsuite/g++.dg/cpp0x/variadic179.C | 16 +
gcc/testsuite/g++.dg/cpp0x/variadic180.C | 25 +
gcc/testsuite/g++.dg/cpp1z/fold11.C | 12 +
gcc/testsuite/g++.dg/cpp2a/concepts-conv2.C | 19 +
gcc/testsuite/g++.dg/cpp2a/nontype-class34.C | 16 +
gcc/testsuite/g++.dg/cpp2a/nontype-class35.C | 17 +
gcc/testsuite/g++.target/aarch64/pr94514.C | 26 +
gcc/testsuite/gcc.c-torture/compile/pr94686.c | 9 +
gcc/testsuite/gcc.dg/Warray-bounds-59.c | 30 ++
gcc/testsuite/gcc.dg/Wrestrict-10.c | 2 +-
gcc/testsuite/gcc.dg/Wrestrict-5.c | 2 +-
gcc/testsuite/gcc.dg/Wrestrict-6.c | 4 +-
gcc/testsuite/gcc.target/aarch64/pr94514.c | 76 +++
gcc/testsuite/gcc.target/aarch64/pr94577.c | 10 +
.../gcc.target/aarch64/sve/acle/general/pr94683.c | 29 +
gcc/tree-ssa-forwprop.c | 5 +
gcc/ubsan.c | 3 +
libgcc/ChangeLog | 6 +
libgcc/config/aarch64/aarch64-unwind.h | 2 +
libgo/go/runtime/os_netbsd.go | 41 +-
libgo/go/runtime/signal_gccgo.go | 2 +-
libgo/go/runtime/stubs.go | 4 +
libgo/runtime/go-signal.c | 12 +
libgomp/ChangeLog | 6 +
.../libgomp.fortran/target-enter-data-2.F90 | 1 +
libphobos/ChangeLog | 10 +
libphobos/configure | 73 +++
libphobos/configure.ac | 1 +
libphobos/libdruntime/gcc/sections/elf_shared.d | 4 +-
libphobos/m4/druntime/libraries.m4 | 24 +
libstdc++-v3/ChangeLog | 14 +
.../testsuite/20_util/is_constructible/51185.cc | 9 +-
.../testsuite/20_util/is_constructible/value-2.cc | 31 +-
.../24_iterators/istreambuf_iterator/sentinel.cc | 53 ++
libstdc++-v3/testsuite/lib/libstdc++.exp | 3 +-
70 files changed, 1417 insertions(+), 561 deletions(-)
More information about the Libstdc++-cvs
mailing list