[gcc/devel/c++-coroutines] Merge master r10-6457.
Iain D Sandoe
iains@gcc.gnu.org
Wed Feb 5 20:58:00 GMT 2020
https://gcc.gnu.org/g:e798794c1dbec677feb74fb905d99ad30af9ee35
commit e798794c1dbec677feb74fb905d99ad30af9ee35
Merge: 33a9cf2 fa0c6e2
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Wed Feb 5 20:07:36 2020 +0000
Merge master r10-6457.
2020-02-05 Iain Sandoe <iain@sandoe.co.uk>
* Merge master r10-6457-gfa0c6e297b22.
Diff:
gcc/ChangeLog | 47 +++++++++++++++
gcc/ChangeLog-2009 | 2 +-
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 19 ++++++
gcc/analyzer/engine.cc | 69 ++++++++++++++++++----
gcc/analyzer/exploded-graph.h | 28 ++++++++-
gcc/config/gcn/t-gcn-hsa | 2 +-
gcc/config/i386/i386-features.c | 29 +++++----
gcc/config/i386/sse.md | 40 ++++++++++++-
gcc/cp/ChangeLog | 28 +++++++++
gcc/cp/constexpr.c | 12 +++-
gcc/cp/constraint.cc | 3 +-
gcc/cp/coroutines.cc | 16 +++--
gcc/cp/decl.c | 11 ++--
gcc/doc/analyzer.texi | 16 +++--
gcc/doc/invoke.texi | 4 ++
gcc/genmatch.c | 22 ++++---
gcc/lto/ChangeLog | 7 +++
gcc/lto/lto-dump.c | 22 +++----
gcc/omp-simd-clone.c | 12 +++-
gcc/recog.c | 15 ++---
gcc/testsuite/ChangeLog | 60 +++++++++++++++++++
gcc/testsuite/c-c++-common/gomp/pr93555-1.c | 18 ++++++
gcc/testsuite/c-c++-common/gomp/pr93555-2.c | 16 +++++
.../torture/co-await-14-return-ref-to-auto.C | 45 ++++++++++++++
gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C | 10 ++++
gcc/testsuite/g++.dg/cpp1z/class-deduction68.C | 10 ++++
gcc/testsuite/g++.dg/cpp2a/concepts-err1.C | 33 +++++++++++
gcc/testsuite/g++.dg/parse/undefined3.C | 2 +-
gcc/testsuite/g++.dg/template/pr71710.C | 4 +-
gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/data-model-7.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/loop-2.c | 6 +-
gcc/testsuite/gcc.dg/analyzer/loop-2a.c | 6 +-
gcc/testsuite/gcc.dg/analyzer/loop-4.c | 8 +--
gcc/testsuite/gcc.dg/analyzer/loop.c | 6 +-
gcc/testsuite/gcc.dg/analyzer/malloc-paths-10.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c | 26 ++++----
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c | 25 ++++----
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-2.c | 24 ++++----
gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-3.c | 9 ++-
gcc/testsuite/gcc.dg/analyzer/paths-1.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/paths-1a.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/paths-2.c | 8 +--
gcc/testsuite/gcc.dg/analyzer/paths-3.c | 10 ++--
gcc/testsuite/gcc.dg/analyzer/paths-4.c | 24 ++++----
gcc/testsuite/gcc.dg/analyzer/paths-5.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/paths-6.c | 13 ++--
gcc/testsuite/gcc.dg/analyzer/paths-7.c | 13 ++--
.../gcc.dg/analyzer/torture/conditionals-2.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/zlib-1.c | 21 +++----
gcc/testsuite/gcc.dg/analyzer/zlib-5.c | 2 +-
gcc/testsuite/gcc.dg/pr90648.c | 8 +++
gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 16 ++---
gcc/testsuite/gcc.target/hppa/shadd-3.c | 7 ++-
gcc/testsuite/gcc.target/i386/pr92190.c | 19 ++++++
gcc/testsuite/gfortran.dg/gomp/pr93555.f90 | 11 ++++
gcc/tree-ssa-alias.c | 2 +-
include/ChangeLog | 5 ++
include/hashtab.h | 4 +-
libgomp/ChangeLog | 6 ++
libgomp/testsuite/lib/libgomp.exp | 4 +-
libiberty/ChangeLog | 5 ++
libiberty/hashtab.c | 4 +-
libstdc++-v3/ChangeLog | 14 +++++
libstdc++-v3/include/bits/iterator_concepts.h | 67 ++++-----------------
libstdc++-v3/include/bits/stl_iterator.h | 15 ++++-
libstdc++-v3/testsuite/24_iterators/aliases.cc | 61 +++++++++++++++++++
68 files changed, 793 insertions(+), 283 deletions(-)
More information about the Libstdc++-cvs
mailing list