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-444.
Date: Tue,  4 May 2021 23:44:15 +0000 (GMT)	[thread overview]
Message-ID: <20210504234415.9DDBD384843A@sourceware.org> (raw)

https://gcc.gnu.org/g:9f23ac440953a1421227d37568288a9b381f372a

commit 9f23ac440953a1421227d37568288a9b381f372a
Merge: 09bd58c56fd 78624756f7c
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue May 4 19:34:41 2021 +0100

    Merge master r12-444.
    
            * Merge master r12-444-g78624756f7cf.

Diff:

 config/ChangeLog                                   |    6 +
 configure                                          |  177 ++
 configure.ac                                       |    2 +-
 gcc/ChangeLog                                      |   38 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/ada/ChangeLog                                  | 2422 ++++++++++++++++++++
 gcc/ada/binde.adb                                  |   20 +-
 gcc/ada/bindo-writers.adb                          |    4 +-
 gcc/ada/checks.adb                                 |  201 +-
 gcc/ada/csets.adb                                  |   48 +-
 gcc/ada/cstand.adb                                 |    8 +-
 gcc/ada/debug_a.adb                                |   10 +-
 .../building_executable_programs_with_gnat.rst     |    2 +-
 gcc/ada/errout.adb                                 |   13 +-
 gcc/ada/erroutc.adb                                |    5 -
 gcc/ada/erroutc.ads                                |    5 +
 gcc/ada/exp_aggr.adb                               |  236 +-
 gcc/ada/exp_ch4.adb                                |   72 +-
 gcc/ada/exp_ch7.adb                                |  209 +-
 gcc/ada/exp_intr.adb                               |   59 -
 gcc/ada/exp_prag.adb                               |    3 +-
 gcc/ada/gcc-interface/Make-lang.in                 |    2 +
 gcc/ada/gcc-interface/a-assert.adb                 |   52 +
 gcc/ada/gcc-interface/a-assert.ads                 |   50 +
 gcc/ada/gnat1drv.adb                               |    4 +
 gcc/ada/gnat_ugn.texi                              |    4 +-
 gcc/ada/gnatchop.adb                               |    5 +-
 gcc/ada/gnatdll.adb                                |    7 +-
 gcc/ada/gnatlink.adb                               |  595 ++---
 gcc/ada/inline.adb                                 |   10 +-
 gcc/ada/layout.adb                                 |    6 +-
 gcc/ada/lib-load.adb                               |    6 +-
 gcc/ada/lib-xref.adb                               |   12 +-
 gcc/ada/lib.adb                                    |    4 +-
 gcc/ada/libgnat/a-assert.ads                       |   17 +-
 gcc/ada/libgnat/s-assert.ads                       |    4 +-
 gcc/ada/libgnat/s-finmas.ads                       |    2 +-
 gcc/ada/libgnat/s-imgrea.adb                       |  469 +---
 gcc/ada/libgnat/s-imgrea.ads                       |    2 +-
 gcc/ada/libgnat/s-imguti.adb                       |   81 +
 gcc/ada/libgnat/s-imguti.ads                       |   15 +
 gcc/ada/libgnat/s-unstyp.ads                       |    3 -
 gcc/ada/live.adb                                   |    3 -
 gcc/ada/mdll.ads                                   |    1 -
 gcc/ada/namet.ads                                  |    2 +-
 gcc/ada/osint.adb                                  |   18 +-
 gcc/ada/osint.ads                                  |    4 +-
 gcc/ada/pprint.adb                                 |   72 +-
 gcc/ada/rtsfind.ads                                |    2 -
 gcc/ada/sem_ch12.adb                               |    4 +-
 gcc/ada/sem_ch6.adb                                |    4 +-
 gcc/ada/sem_prag.adb                               |  109 +-
 gcc/ada/sem_prag.ads                               |    6 +-
 gcc/ada/sem_res.adb                                |    2 +-
 gcc/ada/sinfo.ads                                  |    3 +-
 gcc/ada/snames.ads-tmpl                            |    1 -
 gcc/ada/sprint.adb                                 |    8 +-
 gcc/ada/styleg.adb                                 |    8 +-
 gcc/ada/switch-b.adb                               |    8 +-
 gcc/ada/switch-c.adb                               |   16 +-
 gcc/ada/xr_tabls.adb                               |   25 +-
 gcc/ada/xr_tabls.ads                               |    2 +-
 gcc/ada/xref_lib.adb                               |    2 +-
 gcc/builtins.c                                     |  194 +-
 gcc/c/c-typeck.c                                   |   10 +-
 gcc/caller-save.c                                  |   13 +-
 gcc/cfgcleanup.c                                   |   36 +-
 gcc/cfgrtl.c                                       |   33 +-
 gcc/combine.c                                      |  264 +--
 gcc/compare-elim.c                                 |    4 +-
 gcc/conditions.h                                   |   49 -
 gcc/config/bfin/bfin.h                             |    2 -
 gcc/config/h8300/h8300-protos.h                    |    1 -
 gcc/config/h8300/h8300.h                           |    7 -
 gcc/config/h8300/peepholes.md                      |  947 --------
 gcc/config/i386/x86-tune-sched.c                   |    1 -
 gcc/config/m68k/m68k.c                             |    2 -
 gcc/config/rl78/rl78.c                             |    1 -
 gcc/config/sparc/sparc.c                           |    1 -
 gcc/config/xtensa/xtensa.c                         |    2 +-
 gcc/cp/ChangeLog                                   |   25 +
 gcc/cp/semantics.c                                 |    8 +-
 gcc/cprop.c                                        |   21 +-
 gcc/cse.c                                          |  140 +-
 gcc/cselib.c                                       |    2 -
 gcc/df-problems.c                                  |    6 +-
 gcc/df-scan.c                                      |    2 -
 gcc/doc/md.texi                                    |   18 +-
 gcc/doc/rtl.texi                                   |  152 +-
 gcc/doc/tm.texi                                    |   90 +-
 gcc/doc/tm.texi.in                                 |   88 +-
 gcc/emit-rtl.c                                     |   56 +-
 gcc/expr.c                                         |    9 +-
 gcc/expr.h                                         |   13 +-
 gcc/final.c                                        |  399 +---
 gcc/fortran/trans-openmp.c                         |    4 +-
 gcc/fwprop.c                                       |    2 +-
 gcc/gcse-common.c                                  |    1 -
 gcc/gcse.c                                         |   25 +-
 gcc/genattrtab.c                                   |    1 -
 gcc/genconfig.c                                    |   19 -
 gcc/genemit.c                                      |    3 -
 gcc/genextract.c                                   |    1 -
 gcc/gengenrtl.c                                    |    1 -
 gcc/genrecog.c                                     |    6 +-
 gcc/haifa-sched.c                                  |    4 -
 gcc/ifcvt.c                                        |    1 -
 gcc/ira-costs.c                                    |    1 -
 gcc/ira.c                                          |   15 +-
 gcc/jump.c                                         |   53 +-
 gcc/loop-invariant.c                               |    5 -
 gcc/lra-constraints.c                              |   10 +-
 gcc/lra-eliminations.c                             |    1 -
 gcc/omp-low.c                                      |  100 +-
 gcc/optabs.c                                       |    7 -
 gcc/passes.def                                     |    5 +-
 gcc/postreload-gcse.c                              |    1 -
 gcc/postreload.c                                   |    4 -
 gcc/print-rtl.c                                    |    1 -
 gcc/read-rtl-function.c                            |    1 -
 gcc/reg-notes.def                                  |   10 -
 gcc/reg-stack.c                                    |   11 +-
 gcc/reginfo.c                                      |    1 -
 gcc/regrename.c                                    |    1 -
 gcc/reload.c                                       |   48 +-
 gcc/reload1.c                                      |    5 +-
 gcc/reorg.c                                        |  146 +-
 gcc/resource.c                                     |   17 +-
 gcc/rtl.c                                          |    4 +-
 gcc/rtl.def                                        |    9 +-
 gcc/rtl.h                                          |    5 -
 gcc/rtlanal.c                                      |   48 +-
 gcc/sched-deps.c                                   |   15 -
 gcc/sched-rgn.c                                    |    6 +-
 gcc/shrink-wrap.c                                  |    3 -
 gcc/simplify-rtx.c                                 |   20 +-
 gcc/symtab.c                                       |    5 +-
 gcc/system.h                                       |    3 +-
 gcc/target.def                                     |    2 +-
 gcc/testsuite/ChangeLog                            |   70 +
 gcc/testsuite/gcc.dg/Wvla-parameter-2.c            |   16 +-
 gcc/testsuite/gcc.dg/Wvla-parameter-3.c            |   12 +-
 gcc/testsuite/gcc.dg/gomp/clause-1.c               |    2 +-
 gcc/testsuite/gcc.dg/pr100414.c                    |    9 +
 gcc/testsuite/gcc.dg/torture/pr100329.c            |   16 +
 gcc/testsuite/gcc.dg/torture/pr100398.c            |   13 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c         |   19 +-
 .../advsimd-intrinsics/vmla_float_not_fused.c      |    2 +-
 .../advsimd-intrinsics/vmls_float_not_fused.c      |    2 +-
 gcc/testsuite/gcc.target/s390/oscbreak-1.c         |    5 +-
 gcc/testsuite/gnat.dg/opt94.adb                    |   17 +
 gcc/testsuite/gnat.dg/opt94_pkg.adb                |   31 +
 gcc/testsuite/gnat.dg/opt94_pkg.ads                |   11 +
 gcc/tree-inline.c                                  |   56 +-
 gcc/tree-inline.h                                  |    6 +-
 gcc/tree-ssa-dse.c                                 |    1 +
 gcc/tree-ssa-phiopt.c                              |    5 +-
 gcc/tree-ssa-reassoc.c                             |   10 +
 gcc/valtrack.c                                     |    3 +-
 gcc/var-tracking.c                                 |    2 -
 libbacktrace/ChangeLog                             |    5 +
 libcc1/ChangeLog                                   |    5 +
 libcpp/ChangeLog                                   |    5 +
 libdecnumber/ChangeLog                             |    5 +
 libgomp/ChangeLog                                  |    5 +
 .../testsuite/libgomp.c-c++-common/reduction-1.c   |  192 ++
 .../testsuite/libgomp.c-c++-common/reduction-2.c   |  192 ++
 .../testsuite/libgomp.c-c++-common/reduction-3.c   |  192 ++
 .../testsuite/libgomp.c-c++-common/reduction-4.c   |  194 ++
 libgomp/testsuite/libgomp.c/target-44.c            |   27 +
 libgomp/testsuite/libgomp.fortran/depobj-1.f90     |   15 +-
 libiberty/ChangeLog                                |    5 +
 libiberty/configure                                |    4 +-
 libiberty/configure.ac                             |    2 +-
 libstdc++-v3/acinclude.m4                          |   36 +-
 libstdc++-v3/config.h.in                           |    3 -
 libstdc++-v3/configure                             |   36 +-
 libstdc++-v3/configure.ac                          |    2 +-
 libstdc++-v3/include/bits/random.h                 |    2 +-
 libstdc++-v3/include/std/charconv                  |    2 +-
 libstdc++-v3/include/std/variant                   |   50 +-
 libstdc++-v3/testsuite/20_util/variant/100384.cc   |    9 +
 lto-plugin/ChangeLog                               |    5 +
 183 files changed, 5482 insertions(+), 4238 deletions(-)


                 reply	other threads:[~2021-05-04 23:44 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=20210504234415.9DDBD384843A@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).