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 r12-5844.
Date: Wed,  8 Dec 2021 22:40:21 +0000 (GMT)	[thread overview]
Message-ID: <20211208224021.7CFE33858436@sourceware.org> (raw)

https://gcc.gnu.org/g:e82738574201cee725485af86a514642b4ef26f2

commit e82738574201cee725485af86a514642b4ef26f2
Merge: 923fd088517 dda85bc274e
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Wed Dec 8 19:36:36 2021 +0000

    Merge master r12-5844.
    
            * Merge master r12-5844-gdda85bc274e1.

Diff:

 gcc/ChangeLog                                      |  54 ++
 gcc/DATESTAMP                                      |   2 +-
 gcc/c/c-parser.c                                   |  57 +-
 gcc/c/c-typeck.c                                   | 102 ++-
 gcc/config/bpf/bpf.c                               |   2 +-
 gcc/config/i386/sse.md                             |  27 +
 gcc/config/nvptx/nvptx.md                          |  26 +
 gcc/config/pru/pru.c                               |  19 +
 gcc/cp/ChangeLog                                   |   7 +
 gcc/cp/cp-tree.h                                   |   2 +
 gcc/cp/parser.c                                    | 123 ++--
 gcc/cp/pt.c                                        |   5 +
 gcc/cp/semantics.c                                 | 719 +++++++++++++++++++--
 gcc/dwarf2cfi.c                                    | 264 ++++++--
 gcc/dwarf2out.c                                    |  54 +-
 gcc/dwarf2out.h                                    |  36 +-
 gcc/fortran/ChangeLog                              |  18 +
 gcc/fortran/array.c                                |   6 +-
 gcc/fortran/frontend-passes.c                      |   4 +
 gcc/fortran/trans-openmp.c                         |   3 +
 gcc/gimple-harden-conditionals.cc                  |  67 +-
 gcc/gimplify.c                                     | 343 ++++++++--
 gcc/omp-low.c                                      |   2 +
 gcc/profile-count.c                                |  48 +-
 gcc/profile-count.h                                |   6 +
 gcc/testsuite/ChangeLog                            |  52 ++
 .../c-c++-common/goacc/deep-copy-arrayofstruct.c   |   5 +-
 .../c-c++-common/gomp/target-enter-data-1.c        |  24 +
 .../c-c++-common/gomp/target-implicit-map-2.c      |  52 ++
 gcc/testsuite/g++.dg/cpp0x/decltype-bitfield1.C    |  48 +-
 gcc/testsuite/g++.dg/gomp/target-3.C               |  36 ++
 gcc/testsuite/g++.dg/gomp/target-lambda-1.C        |  94 +++
 gcc/testsuite/g++.dg/gomp/target-lambda-2.C        |  35 +
 gcc/testsuite/g++.dg/gomp/target-this-1.C          |  33 +
 gcc/testsuite/g++.dg/gomp/target-this-2.C          |  49 ++
 gcc/testsuite/g++.dg/gomp/target-this-3.C          | 105 +++
 gcc/testsuite/g++.dg/gomp/target-this-4.C          | 107 +++
 gcc/testsuite/g++.dg/gomp/target-this-5.C          |  34 +
 gcc/testsuite/g++.dg/gomp/this-2.C                 |  24 +-
 gcc/testsuite/g++.target/i386/pr100738-1.C         |  19 +
 gcc/testsuite/gcc.dg/gomp/target-3.c               |  16 +
 gcc/testsuite/gcc.dg/loop-unswitch-1.c             |   4 +-
 gcc/testsuite/gcc.dg/loop-unswitch-2.c             |   5 +-
 gcc/testsuite/gcc.dg/loop-unswitch-3.c             |   7 +-
 gcc/testsuite/gcc.dg/loop-unswitch-4.c             |   1 -
 gcc/testsuite/gcc.dg/loop-unswitch-5.c             |   2 +-
 gcc/testsuite/gcc.dg/sibcall-1.c                   |   2 +-
 gcc/testsuite/gcc.dg/sibcall-10.c                  |   6 +-
 gcc/testsuite/gcc.dg/sibcall-2.c                   |   2 +-
 gcc/testsuite/gcc.dg/sibcall-3.c                   |   6 +-
 gcc/testsuite/gcc.dg/sibcall-4.c                   |   6 +-
 gcc/testsuite/gcc.dg/sibcall-9.c                   |   6 +-
 gcc/testsuite/gcc.target/aarch64/pr103149.c        |  14 +
 gcc/testsuite/gcc.target/nvptx/exttrunc-1.c        |  20 +
 gcc/testsuite/gcc.target/nvptx/exttrunc-2.c        |  17 +
 gcc/testsuite/gcc.target/nvptx/exttrunc-3.c        |  17 +
 gcc/testsuite/gcc.target/nvptx/exttrunc-4.c        |  17 +
 gcc/testsuite/gcc.target/nvptx/exttrunc-5.c        |  17 +
 gcc/testsuite/gcc.target/nvptx/exttrunc-6.c        |  17 +
 gcc/testsuite/gcc.target/pru/pru_irq_map.c         |   8 +
 gcc/testsuite/gfortran.dg/pr103607.f90             |  12 +
 gcc/testsuite/gfortran.dg/shape_11.f90             |  16 +
 gcc/testsuite/lib/target-supports.exp              |   3 +-
 gcc/tree-pretty-print.c                            |   8 +
 gcc/tree-ssa-loop-unswitch.c                       | 129 ++--
 include/gomp-constants.h                           |  14 +-
 libgomp/libgomp.h                                  |   2 +-
 libgomp/oacc-mem.c                                 |   7 +-
 libgomp/target.c                                   | 185 ++++--
 libgomp/testsuite/libgomp.c++/target-11.C          |  14 +-
 libgomp/testsuite/libgomp.c++/target-12.C          |   2 +-
 libgomp/testsuite/libgomp.c++/target-15.C          |  20 +-
 libgomp/testsuite/libgomp.c++/target-16.C          |  20 +-
 libgomp/testsuite/libgomp.c++/target-17.C          |  20 +-
 libgomp/testsuite/libgomp.c++/target-21.C          |   8 +-
 libgomp/testsuite/libgomp.c++/target-23.C          |  34 +
 libgomp/testsuite/libgomp.c++/target-lambda-1.C    |  86 +++
 libgomp/testsuite/libgomp.c++/target-lambda-2.C    |  30 +
 libgomp/testsuite/libgomp.c++/target-this-1.C      |  29 +
 libgomp/testsuite/libgomp.c++/target-this-2.C      |  47 ++
 libgomp/testsuite/libgomp.c++/target-this-3.C      |  99 +++
 libgomp/testsuite/libgomp.c++/target-this-4.C      | 104 +++
 libgomp/testsuite/libgomp.c++/target-this-5.C      |  30 +
 .../libgomp.c-c++-common/target-implicit-map-2.c   |  46 ++
 libgomp/testsuite/libgomp.c/target-23.c            |   2 +-
 libgomp/testsuite/libgomp.c/target-29.c            |  20 +-
 libstdc++-v3/ChangeLog                             |  10 +
 libstdc++-v3/include/bits/c++config                |   9 +
 libstdc++-v3/include/bits/shared_ptr_base.h        | 116 +++-
 libstdc++-v3/include/std/deque                     |  30 +-
 libstdc++-v3/include/std/vector                    |  30 +-
 91 files changed, 3562 insertions(+), 523 deletions(-)


                 reply	other threads:[~2021-12-08 22:40 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=20211208224021.7CFE33858436@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).