public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r12-3967.
@ 2021-09-30 7:01 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-09-30 7:01 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:d8c56bfff607428ab6b6d213c391c3e31e6f4869
commit d8c56bfff607428ab6b6d213c391c3e31e6f4869
Merge: 335f4fa13d5 5e2adfeed21
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Wed Sep 29 19:29:20 2021 +0100
Merge master r12-3967.
* Merge master r12-3967-g5e2adfeed21e.
Diff:
ChangeLog | 6 +
gcc/ChangeLog | 150 ++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c/ChangeLog | 10 ++
gcc/c/c-parser.c | 2 +-
gcc/c/c-tree.h | 2 +-
gcc/c/c-typeck.c | 11 +-
gcc/config.gcc | 1 -
gcc/config/aarch64/aarch64-builtins.c | 12 ++
gcc/config/aarch64/aarch64-simd-builtins.def | 4 +
gcc/config/aarch64/aarch64.c | 67 +++++----
gcc/config/aarch64/arm_neon.h | 32 ++---
gcc/config/darwin.h | 2 +-
gcc/config/riscv/riscv.md | 10 +-
gcc/config/rs6000/darwin.h | 5 +-
gcc/cp/ChangeLog | 14 ++
gcc/cp/coroutines.cc | 25 ++--
gcc/cp/pt.c | 4 +-
gcc/fortran/array.c | 3 +
gcc/gimplify.c | 2 +-
gcc/testsuite/ChangeLog | 118 ++++++++++++++++
gcc/testsuite/c-c++-common/gomp/scope-4.c | 11 ++
gcc/testsuite/g++.dg/coroutines/pr102454.C | 38 ++++++
gcc/testsuite/g++.dg/cpp2a/concepts-ttp3.C | 11 ++
gcc/testsuite/gcc.c-torture/compile/920826-1.c | 2 +-
gcc/testsuite/gcc.c-torture/compile/920831-1.c | 2 +-
gcc/testsuite/gcc.c-torture/compile/pr27863.c | 4 +-
gcc/testsuite/gcc.c-torture/compile/pr70190.c | 2 +-
gcc/testsuite/gcc.dg/comp-goto-5.c | 11 ++
gcc/testsuite/gcc.dg/comp-goto-6.c | 6 +
gcc/testsuite/gcc.dg/out-of-bounds-1.c | 2 +-
gcc/testsuite/gcc.dg/pr78408-1.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr89135.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr90071.c | 2 +-
gcc/testsuite/gcc.dg/vect/bb-slp-pr97709.c | 2 +-
gcc/testsuite/gcc.target/aarch64/cpymem-size.c | 29 ++++
.../gcc.target/aarch64/memset-corner-cases-2.c | 30 ++++
.../gcc.target/aarch64/memset-strict-align-1.c | 10 +-
.../gcc.target/i386/vect-alignment-peeling-1.c | 90 ++++++++++++
.../gcc.target/i386/vect-alignment-peeling-2.c | 90 ++++++++++++
gcc/testsuite/gfortran.dg/pr102520.f90 | 12 ++
gcc/tree-vect-data-refs.c | 39 +++++-
libgcc/ChangeLog | 5 +
libgcc/config/i386/libgcc-darwin.ver | 5 +-
libgomp/ChangeLog | 12 ++
libstdc++-v3/ChangeLog | 152 +++++++++++++++++++++
libstdc++-v3/include/bits/atomic_timed_wait.h | 8 +-
libstdc++-v3/include/bits/atomic_wait.h | 15 +-
libstdc++-v3/include/bits/boost_concept_check.h | 85 ++++++++++--
libstdc++-v3/include/bits/fs_path.h | 4 +-
libstdc++-v3/include/bits/move.h | 4 +-
libstdc++-v3/include/bits/regex.h | 116 +++++++++-------
libstdc++-v3/include/bits/regex_automaton.h | 27 ++--
libstdc++-v3/include/bits/regex_compiler.h | 66 +++------
libstdc++-v3/include/bits/regex_compiler.tcc | 18 +--
libstdc++-v3/include/bits/regex_constants.h | 25 +++-
libstdc++-v3/include/bits/regex_error.h | 4 +-
libstdc++-v3/include/bits/regex_executor.h | 70 ++++++++--
libstdc++-v3/include/bits/regex_executor.tcc | 2 +-
libstdc++-v3/include/bits/regex_scanner.h | 11 +-
libstdc++-v3/include/bits/regex_scanner.tcc | 13 +-
libstdc++-v3/include/bits/stl_algobase.h | 16 +--
libstdc++-v3/include/bits/stl_iterator.h | 28 ++++
.../testsuite/20_util/default_delete/48631_neg.cc | 2 +-
libstdc++-v3/testsuite/20_util/forward/c_neg.cc | 2 +-
libstdc++-v3/testsuite/20_util/forward/f_neg.cc | 2 +-
.../testsuite/20_util/is_nothrow_swappable/value.h | 4 +-
.../testsuite/20_util/is_swappable/value.h | 11 +-
.../deque/requirements/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../list/requirements/explicit_instantiation/3.cc | 2 +-
.../list/requirements/explicit_instantiation/5.cc | 3 +-
.../map/requirements/explicit_instantiation/3.cc | 2 +-
.../map/requirements/explicit_instantiation/5.cc | 3 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/5.cc | 3 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/5.cc | 3 +-
.../requirements/explicit_instantiation/1.cc | 11 +-
.../requirements/explicit_instantiation/1_c++98.cc | 11 +-
.../queue/requirements/explicit_instantiation/1.cc | 2 +
.../requirements/explicit_instantiation/1_c++98.cc | 2 +
.../set/requirements/explicit_instantiation/3.cc | 2 +-
.../set/requirements/explicit_instantiation/5.cc | 3 +-
.../stack/requirements/explicit_instantiation/1.cc | 2 +
.../requirements/explicit_instantiation/1_c++98.cc | 2 +
.../requirements/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../vector/ext_pointer/explicit_instantiation/3.cc | 2 +-
.../requirements/explicit_instantiation/3.cc | 2 +-
.../24_iterators/normal_iterator/to_address.cc | 6 +
.../testsuite/24_iterators/operations/prev_neg.cc | 2 +-
.../testsuite/24_iterators/output/concept.cc | 2 +-
libstdc++-v3/testsuite/25_algorithms/copy/34595.cc | 5 +-
.../25_algorithms/unique_copy/check_type.cc | 22 ++-
.../28_regex/algorithms/regex_match/multiline.cc | 74 ++++++++++
.../testsuite/28_regex/basic_regex/84110.cc | 39 ++++++
.../basic_regex/assign/exception_safety.cc | 20 +++
.../28_regex/basic_regex/ctors/char/other.cc | 37 +++++
.../28_regex/basic_regex/ctors/grammar.cc | 53 +++++++
102 files changed, 1603 insertions(+), 314 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-09-30 7:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-30 7:01 [gcc/devel/c++-coroutines] Merge master r12-3967 Iain D Sandoe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).