public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r12-1601.
@ 2021-06-17 22:35 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-06-17 22:35 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:7a0b6c2e87dda981c326826a4374a61d926ccdc9

commit 7a0b6c2e87dda981c326826a4374a61d926ccdc9
Merge: 5c8935d7e18 58e3b17f4c4
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Thu Jun 17 19:36:05 2021 +0100

    Merge master r12-1601.
    
            * Merge master r12-1601-g58e3b17f4c42.

Diff:

 MAINTAINERS                                        |    2 +
 contrib/mklog.py                                   |   15 +-
 gcc/ChangeLog                                      |  128 ++
 gcc/DATESTAMP                                      |    2 +-
 gcc/ada/ChangeLog                                  |  186 +++
 gcc/ada/atree.adb                                  |   25 +-
 gcc/ada/checks.adb                                 |   96 +-
 .../doc/gnat_rm/implementation_defined_pragmas.rst |   86 ++
 .../building_executable_programs_with_gnat.rst     |    2 +-
 gcc/ada/einfo-utils.adb                            |    2 +-
 gcc/ada/einfo.ads                                  |   10 +
 gcc/ada/exp_aggr.adb                               |    6 +
 gcc/ada/exp_ch3.adb                                |    7 +-
 gcc/ada/exp_ch4.adb                                |   22 +-
 gcc/ada/exp_ch5.adb                                |  412 +++++-
 gcc/ada/exp_ch6.adb                                |    7 +
 gcc/ada/exp_util.adb                               |  193 ++-
 gcc/ada/exp_util.ads                               |    6 +
 gcc/ada/gcc-interface/Make-lang.in                 |    3 +-
 gcc/ada/gen_il-fields.ads                          |    4 +
 gcc/ada/gen_il-gen-gen_entities.adb                |    2 +
 gcc/ada/gen_il-gen-gen_nodes.adb                   |    4 +-
 gcc/ada/gen_il-gen.adb                             |    8 +-
 gcc/ada/gen_il-internals.ads                       |    7 +
 gcc/ada/gnat_rm.texi                               |   91 ++
 gcc/ada/gnat_ugn.texi                              |    2 +-
 gcc/ada/{libgnat => libgnarl}/s-putaim.adb         |    0
 gcc/ada/{libgnat => libgnarl}/s-putaim.ads         |    0
 gcc/ada/libgnat/a-strunb__shared.adb               |   58 +-
 gcc/ada/libgnat/a-strunb__shared.ads               |   10 +-
 gcc/ada/libgnat/g-rewdat.adb                       |    4 +-
 gcc/ada/libgnat/i-c.ads                            |    4 +-
 gcc/ada/libgnat/i-cexten.ads                       |    2 +-
 gcc/ada/libgnat/i-cexten__128.ads                  |    2 +-
 gcc/ada/libgnat/s-objrea.adb                       |    4 +-
 gcc/ada/par-ch3.adb                                |  207 ++-
 gcc/ada/par-ch4.adb                                |   77 +-
 gcc/ada/sem_aggr.adb                               |   14 +-
 gcc/ada/sem_attr.adb                               |    4 +-
 gcc/ada/sem_case.adb                               | 1522 ++++++++++++++++++++
 gcc/ada/sem_case.ads                               |    6 +
 gcc/ada/sem_ch12.adb                               |   62 +-
 gcc/ada/sem_ch3.adb                                |  127 +-
 gcc/ada/sem_ch4.adb                                |   10 +
 gcc/ada/sem_ch5.adb                                |   57 +-
 gcc/ada/sem_ch6.adb                                |   47 +-
 gcc/ada/sem_ch7.adb                                |    2 +-
 gcc/ada/sem_ch8.adb                                |   42 +-
 gcc/ada/sem_prag.adb                               |   30 +-
 gcc/ada/sem_res.adb                                |   14 +-
 gcc/ada/sem_util.adb                               |  160 +-
 gcc/ada/sem_util.ads                               |    6 +-
 gcc/ada/sem_warn.adb                               |  259 ++--
 gcc/ada/sinfo-cn.adb                               |    6 +-
 gcc/ada/sinfo-utils.adb                            |    4 +-
 gcc/ada/sinfo-utils.ads                            |    6 -
 gcc/ada/sinfo.ads                                  |   14 +-
 gcc/ada/sprint.adb                                 |    8 +-
 gcc/ada/switch-c.adb                               |    2 +-
 gcc/ada/treepr.adb                                 |  176 ++-
 gcc/ada/uintp.adb                                  |   44 +-
 gcc/ada/uintp.ads                                  |    5 +
 gcc/auto-profile.c                                 |    9 +-
 gcc/calls.c                                        |    6 +-
 gcc/cfgcleanup.c                                   |    4 +-
 gcc/cfgloop.h                                      |    2 +-
 gcc/cfgloopanal.c                                  |    4 +-
 gcc/cfgloopmanip.c                                 |    4 +-
 gcc/cgraph.c                                       |    4 +-
 gcc/cgraph.h                                       |    2 +-
 gcc/config/bpf/bpf.h                               |    3 -
 gcc/config/cr16/cr16.c                             |    2 +
 gcc/config/cr16/cr16.h                             |    2 -
 gcc/config/i386/i386-expand.c                      |   24 +-
 gcc/config/i386/i386.c                             |   14 +
 gcc/config/i386/i386.h                             |    7 +-
 gcc/config/i386/mmx.md                             |   36 +-
 gcc/config/i386/predicates.md                      |    6 +
 gcc/config/m32c/m32c.c                             |    3 +
 gcc/config/m32c/m32c.h                             |    1 -
 gcc/config/nios2/nios2.h                           |    1 -
 gcc/config/pru/pru.h                               |    1 -
 gcc/config/rs6000/fusion.md                        |  300 ++--
 gcc/config/rs6000/genfusion.pl                     |    4 +-
 gcc/config/s390/vecintrin.h                        |    4 +-
 gcc/cp/ChangeLog                                   |    6 +
 gcc/cp/init.c                                      |    2 +-
 gcc/cp/pt.c                                        |   15 +-
 gcc/defaults.h                                     |   11 +-
 gcc/doc/invoke.texi                                |   92 +-
 gcc/doc/tm.texi                                    |   19 +-
 gcc/doc/tm.texi.in                                 |    9 +-
 gcc/dominance.c                                    |   16 +-
 gcc/dominance.h                                    |   12 +-
 gcc/expr.c                                         |   14 +-
 gcc/fortran/ChangeLog                              |   33 +
 gcc/fortran/expr.c                                 |    3 +
 gcc/fortran/match.c                                |    2 +-
 gcc/fortran/parse.c                                |    3 +
 gcc/gcov-io.h                                      |    7 +-
 gcc/gcse.c                                         |   13 +-
 gcc/gimple-range-cache.cc                          |   16 +-
 gcc/gimple-range-gori.cc                           |   59 +-
 gcc/gimple-range-gori.h                            |    1 +
 gcc/gimple-range.cc                                |  144 +-
 gcc/hooks.c                                        |    8 +
 gcc/hooks.h                                        |    1 +
 gcc/ipa-cp.c                                       |    7 +-
 gcc/ipa-sra.c                                      |    2 +-
 gcc/loop-unroll.c                                  |   12 +-
 gcc/rtlanal.c                                      |    2 +-
 gcc/target.def                                     |   14 +
 gcc/targhooks.c                                    |   12 +
 gcc/targhooks.h                                    |    1 +
 gcc/testsuite/ChangeLog                            |   90 ++
 gcc/testsuite/g++.dg/template/access39.C           |   17 +
 gcc/testsuite/gcc.dg/pr100790.c                    |    4 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr54400.c         |   43 +
 gcc/testsuite/gcc.target/i386/pr100704-1.c         |   24 +
 gcc/testsuite/gcc.target/i386/pr100704-2.c         |   23 +
 gcc/testsuite/gcc.target/i386/pr100704-3.c         |   20 +
 gcc/testsuite/gcc.target/i386/sse4_1-vec-set-1.c   |   26 +
 gcc/testsuite/gcc.target/i386/sse4_1-vec-set-2.c   |   45 +
 .../gcc.target/s390/zvector/vec-doublee.c          |   22 +
 gcc/testsuite/gcc.target/s390/zvector/vec-floate.c |   23 +
 gcc/testsuite/gfortran.dg/pr95502.f90              |    8 +
 gcc/tree-cfg.c                                     |   35 +-
 gcc/tree-parloops.c                                |    3 +-
 gcc/tree-ssa-dce.c                                 |    3 +-
 gcc/tree-ssa-loop-ivcanon.c                        |    5 +-
 gcc/tree-ssa-phiprop.c                             |    7 +-
 gcc/tree-vect-data-refs.c                          |    9 +-
 gcc/tree-vect-loop.c                               |    2 +-
 gcc/tree-vect-slp.c                                |  383 ++++-
 gcc/tree-vectorizer.h                              |    2 +
 gcc/value-range.h                                  |    2 +-
 gcc/vec.h                                          |   31 +-
 libcpp/ChangeLog                                   |    7 +
 libffi/ChangeLog                                   |    8 +
 libgomp/hashtab.h                                  |   14 +-
 libgomp/libgomp.h                                  |   66 +-
 libgomp/oacc-mem.c                                 |   19 +-
 libgomp/oacc-parallel.c                            |   22 +-
 libgomp/target.c                                   |  442 ++++--
 .../testsuite/libgomp.c-c++-common/refcount-1.c    |   61 +
 .../testsuite/libgomp.c-c++-common/struct-elem-1.c |   29 +
 .../testsuite/libgomp.c-c++-common/struct-elem-2.c |   47 +
 .../testsuite/libgomp.c-c++-common/struct-elem-3.c |   69 +
 .../testsuite/libgomp.c-c++-common/struct-elem-4.c |   56 +
 .../testsuite/libgomp.c-c++-common/struct-elem-5.c |   20 +
 libstdc++-v3/ChangeLog                             |   33 +
 libstdc++-v3/include/std/ranges                    |   45 +-
 .../testsuite/std/ranges/adaptors/100577.cc        |   69 +-
 153 files changed, 5934 insertions(+), 1202 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-06-17 22:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-17 22:35 [gcc/devel/c++-coroutines] Merge master r12-1601 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).