[gcc/devel/c++-coroutines] Merge master r11-7651.
Iain D Sandoe
iains@gcc.gnu.org
Fri Mar 12 21:35:24 GMT 2021
https://gcc.gnu.org/g:9dd4b28d1a8068ef0e94d13f98bf77a521d8ca64
commit 9dd4b28d1a8068ef0e94d13f98bf77a521d8ca64
Merge: 4c4eb1f6c87 6e885ad3287
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Fri Mar 12 19:39:34 2021 +0000
Merge master r11-7651.
* Merge master r11-7651-g6e885ad32873.
Diff:
ChangeLog | 9 +
contrib/gcc-changelog/git_commit.py | 3 +-
contrib/gcc-changelog/git_email.py | 2 +-
contrib/gcc-changelog/setup.cfg | 3 +
contrib/gcc-changelog/test_email.py | 4 +
contrib/gcc-changelog/test_patches.txt | 30 ++
gcc/ChangeLog | 76 ++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 4 +-
gcc/analyzer/ChangeLog | 56 +++
gcc/analyzer/analyzer.opt | 8 +
gcc/analyzer/diagnostic-manager.cc | 490 +++++++++++++++++++--
gcc/analyzer/diagnostic-manager.h | 6 +-
gcc/analyzer/engine.cc | 99 +++--
gcc/analyzer/exploded-graph.h | 8 +
gcc/analyzer/feasible-graph.cc | 235 ++++++++++
gcc/analyzer/feasible-graph.h | 213 +++++++++
gcc/analyzer/trimmed-graph.cc | 172 ++++++++
gcc/analyzer/trimmed-graph.h | 122 +++++
gcc/config/i386/constraints.md | 6 +
gcc/config/i386/mmx.md | 179 ++++----
gcc/config/i386/sse.md | 292 ++++++------
gcc/config/rs6000/rs6000.c | 2 -
gcc/config/rs6000/xcoff.h | 10 +-
gcc/config/sparc/constraints.md | 9 +-
gcc/config/sparc/sparc.c | 9 +-
gcc/config/sparc/sparc.md | 12 +-
gcc/config/sparc/sync.md | 6 +-
gcc/cp/ChangeLog | 18 +
gcc/cp/call.c | 4 +
gcc/cp/module.cc | 5 +
gcc/cp/name-lookup.c | 81 ++--
gcc/cp/ptree.c | 3 +-
gcc/digraph.cc | 134 +++++-
gcc/doc/analyzer.texi | 56 ++-
gcc/doc/invoke.texi | 12 +
gcc/fortran/resolve.c | 10 +-
gcc/gimplify.c | 2 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/expressions.cc | 136 +++---
gcc/go/gofrontend/expressions.h | 5 +
gcc/go/gofrontend/gogo.cc | 2 +-
gcc/go/gofrontend/statements.cc | 6 +-
gcc/go/gofrontend/wb.cc | 4 +-
gcc/shortest-paths.h | 138 ++++--
gcc/testsuite/ChangeLog | 56 +++
gcc/testsuite/g++.dg/cpp2a/consteval19.C | 6 +
gcc/testsuite/g++.dg/modules/pr99238.h | 1 +
gcc/testsuite/g++.dg/modules/pr99238_a.H | 4 +
gcc/testsuite/g++.dg/modules/pr99238_b.H | 8 +
gcc/testsuite/g++.dg/modules/pr99248.h | 5 +
gcc/testsuite/g++.dg/modules/pr99248_a.H | 5 +
gcc/testsuite/g++.dg/modules/pr99248_b.H | 7 +
gcc/testsuite/gcc.dg/analyzer/dot-output.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/feasibility-1.c | 16 +-
.../analyzer/pr93355-localealias-feasibility-2.c | 4 +-
.../analyzer/pr93355-localealias-feasibility-3.c | 8 +-
.../analyzer/pr93355-localealias-feasibility.c | 2 -
.../gcc.dg/analyzer/pr93355-localealias.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/unknown-fns-4.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr99321-2.c | 94 ++++
gcc/testsuite/gfortran.dg/gomp/threadprivate-1.f90 | 11 +
gcc/xcoffout.c | 1 -
gcc/xcoffout.h | 1 -
libgfortran/io/transfer.c | 32 +-
libgfortran/io/unit.c | 1 -
.../testsuite/libgomp.fortran/use_device_ptr-3.f90 | 91 ++++
libstdc++-v3/ChangeLog | 68 +++
libstdc++-v3/src/c++17/floating_to_chars.cc | 83 ++--
libstdc++-v3/src/c++17/ryu/LOCAL_PATCHES | 2 +
libstdc++-v3/src/c++17/ryu/d2s_intrinsics.h | 4 -
libstdc++-v3/src/c++17/ryu/generic_128.h | 3 -
libstdc++-v3/src/c++17/ryu/ryu_generic_128.h | 4 +-
libstdc++-v3/src/c++17/uint128_t.h | 297 +++++++++++++
.../testsuite/20_util/to_chars/long_double.cc | 1 -
75 files changed, 2914 insertions(+), 594 deletions(-)
More information about the Libstdc++-cvs
mailing list