[gcc/devel/c++-coroutines] Merge master r11-7227.
Iain D Sandoe
iains@gcc.gnu.org
Fri Feb 12 21:32:29 GMT 2021
https://gcc.gnu.org/g:6c94bd8097235b7e583e4f48bc1e00357617a110
commit 6c94bd8097235b7e583e4f48bc1e00357617a110
Merge: ad4486c9bd0 9769564e745
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Fri Feb 12 19:35:38 2021 +0000
Merge master r11-7227.
* Merge master r11-7227-g9769564e7456.
Diff:
gcc/ChangeLog | 34 ++++
gcc/DATESTAMP | 2 +-
gcc/ada/repinfo.adb | 49 ++++++
gcc/ada/repinfo.ads | 58 ++++++-
gcc/analyzer/engine.cc | 43 ++++-
gcc/analyzer/region-model.cc | 98 +++++++++--
gcc/analyzer/region-model.h | 7 +
gcc/analyzer/store.cc | 19 ++-
gcc/c-family/c-warn.c | 20 ++-
gcc/c/ChangeLog | 4 +
gcc/config/i386/winnt.c | 4 +
gcc/config/rs6000/predicates.md | 4 +-
gcc/cp/ChangeLog | 33 ++++
gcc/cp/parser.c | 4 +-
gcc/cp/pt.c | 50 ++++--
gcc/df-problems.c | 54 +++++-
gcc/doc/invoke.texi | 8 +
gcc/fortran/ChangeLog | 19 +++
gcc/fortran/trans-expr.c | 5 +-
gcc/gimple-ssa-store-merging.c | 88 +++++++---
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/embed.cc | 5 +-
gcc/ipa-fnsummary.c | 12 +-
gcc/ipa-prop.c | 30 ++--
gcc/opts-common.c | 1 +
gcc/opts.c | 7 +-
gcc/params.opt | 8 +
gcc/rtl-ssa/accesses.cc | 2 +-
gcc/testsuite/ChangeLog | 55 +++++++
gcc/testsuite/g++.dg/analyzer/pr99064.C | 39 +++++
gcc/testsuite/g++.dg/cpp2a/concepts-requires24.C | 4 +
.../g++.dg/cpp2a/lambda-generic-variadic21.C | 19 +++
gcc/testsuite/g++.dg/template/deduce10.C | 23 +++
gcc/testsuite/g++.dg/template/deduce9.C | 23 +++
gcc/testsuite/g++.target/powerpc/pr99041.C | 84 ++++++++++
gcc/testsuite/gcc.dg/analyzer/pr98969.c | 18 ++
gcc/testsuite/gcc.dg/rtl/aarch64/multi-subreg-1.c | 19 +++
gcc/testsuite/gcc.target/arm/pr98931.c | 2 +-
gcc/testsuite/gfortran.dg/assumed_rank_20.f90 | 36 ++++
gcc/testsuite/gfortran.dg/ieee/ieee_12.f90 | 24 +++
gcc/tree-pretty-print.c | 3 +-
libbacktrace/configure | 3 +-
libbacktrace/configure.ac | 3 +-
libgfortran/ChangeLog | 6 +
libgfortran/ieee/ieee_arithmetic.F90 | 9 +-
libgomp/ChangeLog | 18 ++
libgomp/config/linux/x86/futex.h | 95 +++++------
libstdc++-v3/ChangeLog | 17 ++
libstdc++-v3/doc/html/index.html | 2 +-
libstdc++-v3/doc/html/manual/index.html | 2 +-
libstdc++-v3/doc/html/manual/intro.html | 2 +-
libstdc++-v3/doc/html/manual/status.html | 35 +++-
libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 26 ++-
libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 15 +-
libstdc++-v3/include/bits/shared_ptr_base.h | 2 +-
libstdc++-v3/include/experimental/internet | 44 +++--
libstdc++-v3/include/experimental/io_context | 10 +-
libstdc++-v3/include/std/ostream | 4 +-
libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 11 +-
libstdc++-v3/src/c++11/shared_ptr.cc | 2 +-
libstdc++-v3/src/c++17/fs_ops.cc | 32 +++-
libstdc++-v3/src/filesystem/ops-common.h | 11 +-
.../27_io/basic_istringstream/rdbuf/char/2832.cc | 10 +-
.../basic_istringstream/rdbuf/wchar_t/2832.cc | 10 +-
.../testsuite/27_io/basic_ostream/emit/1.cc | 1 +
.../27_io/basic_ostringstream/rdbuf/char/2832.cc | 10 +-
.../basic_ostringstream/rdbuf/wchar_t/2832.cc | 10 +-
.../27_io/basic_stringstream/str/char/2.cc | 10 +-
.../27_io/basic_stringstream/str/wchar_t/2.cc | 10 +-
.../27_io/filesystem/operations/rename.cc | 181 +++++++++++++++++++++
.../testsuite/30_threads/async/forced_unwind.cc | 1 +
.../experimental/filesystem/operations/rename.cc | 180 ++++++++++++++++++++
.../net/internet/address/v4/members.cc | 30 ++--
.../net/internet/address/v6/members.cc | 122 ++++++++++++++
libstdc++-v3/testsuite/util/testsuite_allocator.h | 26 ++-
libstdc++-v3/testsuite/util/testsuite_fs.h | 13 +-
76 files changed, 1742 insertions(+), 240 deletions(-)
More information about the Libstdc++-cvs
mailing list