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

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

commit b3de4b203fe223e7061ae7553be012204440f538
Merge: fa92aa7852c d5b1bb0d197
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Jul 9 19:26:40 2021 +0100

    Merge master r12-2229.
    
            * Merge master r12-2229-gd5b1bb0d197f.

Diff:

 config/mh-darwin                                   |  57 +--
 configure                                          |   2 +-
 configure.ac                                       |   2 +-
 gcc/ChangeLog                                      |  70 ++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/ada/ChangeLog                                  | 201 ++++++++++
 gcc/ada/Makefile.rtl                               |   5 +-
 gcc/ada/comperr.adb                                |   5 +
 .../gnat_rm/implementation_defined_attributes.rst  |  40 ++
 .../doc/gnat_rm/implementation_defined_pragmas.rst |  11 +-
 gcc/ada/exp_ch5.adb                                |  27 +-
 gcc/ada/exp_ch6.adb                                |   9 +
 gcc/ada/exp_dbug.ads                               | 409 ++++++++++-----------
 gcc/ada/exp_put_image.adb                          |  16 +-
 gcc/ada/exp_util.ads                               |   2 +-
 gcc/ada/gcc-interface/utils.c                      |   3 -
 gcc/ada/gnat_rm.texi                               |  51 ++-
 gcc/ada/gsocket.h                                  |   1 +
 gcc/ada/krunch.adb                                 |  17 +-
 gcc/ada/libgnarl/s-linux.ads                       |   4 +-
 gcc/ada/libgnarl/s-linux__alpha.ads                |   4 +-
 gcc/ada/libgnarl/s-linux__android.ads              |   4 +-
 gcc/ada/libgnarl/s-linux__hppa.ads                 |   4 +-
 gcc/ada/libgnarl/s-linux__mips.ads                 |   4 +-
 gcc/ada/libgnarl/s-linux__riscv.ads                |   4 +-
 gcc/ada/libgnarl/s-linux__sparc.ads                |   4 +-
 gcc/ada/libgnarl/s-linux__x32.ads                  |   7 +-
 gcc/ada/libgnarl/s-osinte__aix.ads                 |   5 +-
 gcc/ada/libgnarl/s-osinte__android.ads             |   4 +-
 gcc/ada/libgnarl/s-osinte__darwin.ads              |   4 +-
 gcc/ada/libgnarl/s-osinte__dragonfly.ads           |   5 +-
 gcc/ada/libgnarl/s-osinte__freebsd.ads             |   5 +-
 gcc/ada/libgnarl/s-osinte__gnu.ads                 |   4 +-
 gcc/ada/libgnarl/s-osinte__hpux-dce.ads            |   5 +-
 gcc/ada/libgnarl/s-osinte__hpux.ads                |   5 +-
 gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads        |   4 +-
 gcc/ada/libgnarl/s-osinte__linux.ads               |   2 +
 gcc/ada/libgnarl/s-osinte__lynxos178e.ads          |   4 +-
 gcc/ada/libgnarl/s-osinte__qnx.ads                 |   4 +-
 gcc/ada/libgnarl/s-osinte__rtems.ads               |   4 +-
 gcc/ada/libgnarl/s-osinte__solaris.ads             |   5 +-
 gcc/ada/libgnarl/s-osinte__vxworks.ads             |   7 +-
 gcc/ada/libgnarl/s-qnx.ads                         |   5 +-
 gcc/ada/libgnat/a-cdlili.adb                       | 219 ++++++++---
 gcc/ada/libgnat/a-strfix.adb                       | 138 +++----
 gcc/ada/libgnat/a-strunb.ads                       |  29 +-
 gcc/ada/libgnat/a-strunb__shared.ads               |  11 +-
 gcc/ada/libgnat/g-sothco.ads                       |   7 +-
 gcc/ada/libgnat/s-os_lib.ads                       |  17 +-
 gcc/ada/libgnat/s-osprim__darwin.adb               |   4 +-
 gcc/ada/libgnat/s-osprim__posix.adb                |   4 +-
 gcc/ada/libgnat/s-osprim__posix2008.adb            |   4 +-
 gcc/ada/libgnat/s-osprim__rtems.adb                |   4 +-
 gcc/ada/libgnat/s-osprim__x32.adb                  |   3 +-
 gcc/ada/libgnat/s-parame.ads                       |   7 +
 gcc/ada/libgnat/s-parame__ae653.ads                |   7 +
 gcc/ada/libgnat/s-parame__hpux.ads                 |   7 +
 gcc/ada/libgnat/s-parame__posix2008.ads            | 193 ++++++++++
 gcc/ada/libgnat/s-parame__vxworks.ads              |  15 +
 gcc/ada/par-ch6.adb                                |  26 +-
 gcc/ada/repinfo.adb                                |  55 ++-
 gcc/ada/repinfo.ads                                |   7 +-
 gcc/ada/s-oscons-tmplt.c                           |   6 +
 gcc/ada/sem_case.adb                               | 285 ++++++++++----
 gcc/ada/sem_ch13.adb                               |  43 ++-
 gcc/ada/sem_ch3.adb                                |  11 +-
 gcc/ada/sem_ch6.adb                                | 168 ++++-----
 gcc/ada/sem_res.adb                                |  17 +-
 gcc/ada/sem_util.adb                               |  34 +-
 gcc/ada/sem_util.ads                               |   7 +-
 gcc/config/h8300/shiftrotate.md                    |  14 +-
 gcc/config/i386/i386-expand.c                      |  16 +-
 gcc/config/i386/i386.md                            |  33 +-
 gcc/config/mips/mips.c                             |   6 +-
 gcc/config/rs6000/rs6000-builtin.def               |   8 +-
 gcc/config/rs6000/vsx.md                           |   4 +-
 gcc/cp/ChangeLog                                   |  21 ++
 gcc/cp/constraint.cc                               |   3 +-
 gcc/cp/coroutines.cc                               |  33 +-
 gcc/cp/cp-tree.h                                   |  15 +-
 gcc/cp/except.c                                    |   9 +-
 gcc/cp/module.cc                                   |  20 +-
 gcc/cp/pt.c                                        |  45 +--
 gcc/doc/md.texi                                    |  11 +-
 gcc/gcc.c                                          |   2 +-
 gcc/testsuite/ChangeLog                            |  51 +++
 gcc/testsuite/g++.dg/cpp0x/noexcept70.C            |   5 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl4.C     |   2 +-
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5.C     |  11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5a.C    |  15 +
 gcc/testsuite/g++.dg/cpp2a/concepts-requires26.C   |  18 +
 gcc/testsuite/g++.dg/cpp2a/lambda-uneval16.C       |  22 ++
 gcc/testsuite/g++.dg/warn/Warray-bounds-11.C       |  19 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-13.C       |  19 +-
 gcc/testsuite/g++.dg/warn/Warray-bounds-20.C       |   8 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-43.c       |   4 +-
 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c     |   1 +
 gcc/testsuite/gcc.target/i386/divmod-9.c           |  14 +
 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c   |  11 +-
 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c   |   6 +-
 gcc/testsuite/gcc.target/mips/pr100760.c           |  10 +
 gcc/testsuite/gcc.target/mips/pr100761.c           |  17 +
 gcc/testsuite/gcc.target/mips/pr100762.c           |  25 ++
 gcc/testsuite/gcc.target/powerpc/div-vectorize-1.c |  46 +++
 gcc/testsuite/gcc.target/powerpc/mod-vectorize.c   |  46 +++
 gcc/testsuite/gcc.target/powerpc/mul-vectorize-1.c |  27 ++
 gcc/testsuite/gcc.target/powerpc/mul-vectorize-2.c |  27 ++
 gcc/tree-ssa-phiopt.c                              |  62 +++-
 libstdc++-v3/include/std/mutex                     |   2 +-
 109 files changed, 2266 insertions(+), 807 deletions(-)


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

only message in thread, other threads:[~2021-07-09 23:49 UTC | newest]

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