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).