public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-2413.
@ 2020-07-29 20:56 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-07-29 20:56 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:698ccaba72a276cce372ad21cb845ad48b08bf01
commit 698ccaba72a276cce372ad21cb845ad48b08bf01
Merge: f83e930be22 acc1d1a9546
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Wed Jul 29 20:22:17 2020 +0100
Merge master r11-2413.
* Merge master r11-2413-gacc1d1a95461.
Diff:
contrib/git-backport.py | 2 +-
gcc/ChangeLog | 36 +++
gcc/DATESTAMP | 2 +-
gcc/config/arm/arm-protos.h | 3 +
gcc/config/arm/arm.c | 74 ++++--
gcc/config/arm/constraints.md | 7 +
gcc/config/arm/vfp.md | 26 +-
gcc/config/mmix/mmix.h | 8 +
gcc/cp/ChangeLog | 29 +++
gcc/cp/call.c | 13 +-
gcc/cp/coroutines.cc | 32 +--
gcc/cp/cp-tree.h | 35 ++-
gcc/cp/except.c | 28 ++-
gcc/cp/pt.c | 2 +
gcc/cp/tree.c | 7 +-
gcc/cp/typeck.c | 97 ++++++--
gcc/doc/invoke.texi | 10 +-
gcc/fortran/dump-parse-tree.c | 2 +
gcc/fortran/gfortran.h | 32 ++-
gcc/fortran/intrinsic.c | 6 +-
gcc/fortran/match.h | 1 +
gcc/fortran/module.c | 73 +++++-
gcc/fortran/openmp.c | 268 ++++++++++++++++++++-
gcc/fortran/parse.c | 53 +++-
gcc/fortran/trans-array.c | 3 +-
gcc/fortran/trans-openmp.c | 22 +-
gcc/gimple-loop-interchange.cc | 2 +
gcc/ipa-cp.c | 5 +-
gcc/match.pd | 52 +++-
gcc/opts.c | 5 -
gcc/testsuite/ChangeLog | 49 ++++
.../c-c++-common/cpp/has-include-1-traditional.c | 38 +++
.../coroutines/co-return-syntax-10-movable.C | 12 +-
gcc/testsuite/g++.dg/cpp0x/Wredundant-move1.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/Wredundant-move7.C | 6 +-
gcc/testsuite/g++.dg/cpp0x/Wredundant-move9.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/elision_neg.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/move-return2.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/move-return3.C | 23 ++
gcc/testsuite/g++.dg/cpp0x/ref-qual20.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/implicit-move1.C | 17 ++
gcc/testsuite/g++.dg/cpp2a/implicit-move2.C | 49 ++++
gcc/testsuite/g++.dg/cpp2a/implicit-move3.C | 49 ++++
gcc/testsuite/gcc.dg/fold-parity-1.c | 21 ++
gcc/testsuite/gcc.dg/fold-parity-2.c | 20 ++
gcc/testsuite/gcc.dg/fold-parity-3.c | 20 ++
gcc/testsuite/gcc.dg/fold-parity-4.c | 20 ++
gcc/testsuite/gcc.dg/fold-parity-5.c | 38 +++
gcc/testsuite/gcc.dg/fold-popcount-5.c | 38 +++
gcc/testsuite/gcc.dg/lto/pr96291.h | 4 +
gcc/testsuite/gcc.dg/lto/pr96291_0.c | 11 +
gcc/testsuite/gcc.dg/lto/pr96291_1.c | 3 +
gcc/testsuite/gcc.dg/lto/pr96291_2.c | 7 +
gcc/testsuite/gcc.dg/torture/pr96349.c | 25 ++
.../arm/mve/intrinsics/mve-vldstr16-no-writeback.c | 17 ++
gcc/testsuite/gfortran.dg/gomp/map-3.f90 | 38 +++
gcc/testsuite/gfortran.dg/gomp/map-4.f90 | 7 +
gcc/testsuite/gfortran.dg/gomp/order-3.f90 | 227 +++++++++++++++++
gcc/testsuite/gfortran.dg/gomp/order-4.f90 | 34 +++
gcc/testsuite/gfortran.dg/gomp/requires-1.f90 | 13 +
gcc/testsuite/gfortran.dg/gomp/requires-2.f90 | 14 ++
gcc/testsuite/gfortran.dg/gomp/requires-3.f90 | 4 +
gcc/testsuite/gfortran.dg/gomp/requires-4.f90 | 36 +++
gcc/testsuite/gfortran.dg/gomp/requires-5.f90 | 16 ++
gcc/testsuite/gfortran.dg/gomp/requires-6.f90 | 16 ++
gcc/testsuite/gfortran.dg/gomp/requires-7.f90 | 41 ++++
gcc/testsuite/gfortran.dg/gomp/requires-8.f90 | 22 ++
gcc/testsuite/gfortran.dg/gomp/requires-9.f90 | 85 +++++++
gcc/testsuite/gfortran.dg/pr53298.f90 | 14 ++
gcc/testsuite/gfortran.dg/pr96319.f90 | 12 +
gcc/tree-ssa-loop-split.c | 10 +
gcc/tree-ssa-propagate.c | 15 +-
gcc/tree-ssa-propagate.h | 2 +-
gcc/tree-vect-data-refs.c | 2 +-
gcc/tree-vectorizer.c | 6 +-
libcpp/ChangeLog | 11 +
libcpp/init.c | 3 +
libcpp/traditional.c | 4 +-
libstdc++-v3/ChangeLog | 20 ++
libstdc++-v3/include/bits/hashtable.h | 40 ++-
libstdc++-v3/include/bits/hashtable_policy.h | 92 +++----
libstdc++-v3/include/bits/unordered_map.h | 2 +
libstdc++-v3/include/bits/unordered_set.h | 2 +
libstdc++-v3/include/debug/unordered_map | 22 +-
libstdc++-v3/include/debug/unordered_set | 30 +--
.../unordered_map/allocator/default_init.cc | 69 ++++++
.../cons/noexcept_default_construct.cc | 68 ++++++
.../unordered_map/cons/noexcept_move_construct.cc | 65 +++++
.../unordered_map/modifiers/move_assign.cc | 81 +++++++
.../cons/noexcept_default_construct.cc | 68 ++++++
.../cons/noexcept_move_construct.cc | 65 +++++
.../cons/noexcept_default_construct.cc | 68 ++++++
.../cons/noexcept_move_construct.cc | 65 +++++
.../unordered_set/allocator/default_init.cc | 69 ++++++
.../cons/noexcept_default_construct.cc | 68 ++++++
.../unordered_set/cons/noexcept_move_construct.cc | 65 +++++
.../29_atomics/atomic_float/value_init.cc | 1 +
libstdc++-v3/testsuite/lib/dg-options.exp | 5 +-
98 files changed, 2771 insertions(+), 241 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-07-29 20:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-29 20:56 [gcc/devel/c++-coroutines] Merge master r11-2413 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).