public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
From: Iain D Sandoe <iains@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org
Subject: [gcc/devel/c++-coroutines] Merge master r11-2413.
Date: Wed, 29 Jul 2020 20:56:02 +0000 (GMT)	[thread overview]
Message-ID: <20200729205602.6F81C3850415@sourceware.org> (raw)

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


                 reply	other threads:[~2020-07-29 20:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200729205602.6F81C3850415@sourceware.org \
    --to=iains@gcc.gnu.org \
    --cc=gcc-cvs@gcc.gnu.org \
    --cc=libstdc++-cvs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).