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

https://gcc.gnu.org/g:51aae90158b2e5b35f875968d5ff28fbcc8d1151

commit 51aae90158b2e5b35f875968d5ff28fbcc8d1151
Merge: 404a4722d2f c49f389e3de
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Oct 25 17:29:04 2021 +0100

    Merge master r12-4690.
    
            * Merge master r12-4690-gc49f389e3dee.

Diff:

 ChangeLog                                          |    7 +
 Makefile.def                                       |   14 +-
 Makefile.in                                        | 2048 +++++++++++++++++++-
 Makefile.tpl                                       |    4 +-
 c++tools/ChangeLog                                 |    5 +
 c++tools/Makefile.in                               |    1 +
 gcc/ChangeLog                                      |   75 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |   20 +-
 gcc/ada/ChangeLog                                  |    6 +
 gcc/ada/adaint.c                                   |   12 +-
 gcc/ada/atree.adb                                  |   11 +-
 gcc/ada/atree.ads                                  |   15 +
 gcc/ada/checks.adb                                 |    7 +-
 .../doc/gnat_rm/implementation_defined_pragmas.rst |   21 +-
 gcc/ada/einfo-utils.adb                            |   99 +-
 gcc/ada/einfo-utils.ads                            |   42 +-
 gcc/ada/einfo.ads                                  |   10 +-
 gcc/ada/errout.adb                                 |   55 +-
 gcc/ada/errout.ads                                 |   43 +-
 gcc/ada/erroutc.adb                                |   94 +-
 gcc/ada/erroutc.ads                                |   28 +-
 gcc/ada/exp_attr.adb                               |    4 +-
 gcc/ada/exp_ch11.adb                               |   16 +-
 gcc/ada/exp_ch3.adb                                |   14 +-
 gcc/ada/exp_ch4.adb                                |   50 +-
 gcc/ada/exp_ch5.adb                                |    1 +
 gcc/ada/exp_ch6.adb                                |    4 +-
 gcc/ada/exp_dbug.adb                               |    9 +-
 gcc/ada/exp_disp.adb                               |    2 +-
 gcc/ada/exp_prag.adb                               |    4 +-
 gcc/ada/exp_util.adb                               |    7 +-
 gcc/ada/freeze.adb                                 |   20 +-
 gcc/ada/gcc-interface/Make-lang.in                 |   23 +-
 gcc/ada/gcc-interface/Makefile.in                  |    6 +-
 gcc/ada/gen_il-gen-gen_nodes.adb                   |   19 +-
 gcc/ada/gen_il-gen.adb                             |   25 +-
 gcc/ada/gen_il-gen.ads                             |   19 +-
 gcc/ada/gen_il-internals.ads                       |    3 +
 gcc/ada/gnat_rm.texi                               |   31 +-
 gcc/ada/inline.adb                                 |    6 +-
 gcc/ada/lib-xref.adb                               |    4 +-
 gcc/ada/libgnat/a-nbnbin__gmp.adb                  |    2 +-
 gcc/ada/libgnat/a-strsup.ads                       |   11 +-
 gcc/ada/libgnat/a-strunb.adb                       |   10 +-
 gcc/ada/libgnat/a-strunb.ads                       |    4 +-
 gcc/ada/libgnat/s-widthu.adb                       |    5 +-
 gcc/ada/par-util.adb                               |    2 +-
 gcc/ada/repinfo.adb                                |    6 +-
 gcc/ada/repinfo.ads                                |    8 +-
 gcc/ada/sem_attr.adb                               |    2 +-
 gcc/ada/sem_case.adb                               |  280 +--
 gcc/ada/sem_ch10.adb                               |   12 +-
 gcc/ada/sem_ch12.adb                               |   83 +-
 gcc/ada/sem_ch13.adb                               |  196 +-
 gcc/ada/sem_ch3.adb                                |    4 +-
 gcc/ada/sem_ch4.adb                                |   87 +-
 gcc/ada/sem_ch5.adb                                |    1 +
 gcc/ada/sem_ch6.adb                                |   16 +-
 gcc/ada/sem_ch7.adb                                |   11 +-
 gcc/ada/sem_ch8.adb                                | 1441 ++++++++------
 gcc/ada/sem_elab.adb                               |    8 +-
 gcc/ada/sem_prag.adb                               |    2 +-
 gcc/ada/sem_res.adb                                |  417 ++--
 gcc/ada/sem_util.adb                               |   49 +-
 gcc/ada/sem_warn.adb                               |   16 +-
 gcc/ada/sinfo-utils.adb                            |   12 +-
 gcc/ada/tbuild.ads                                 |    9 +-
 gcc/ada/treepr.adb                                 |    5 +-
 gcc/ada/uintp.adb                                  |    4 +-
 gcc/ada/uintp.ads                                  |    1 +
 gcc/ada/warnsw.ads                                 |    3 +-
 gcc/c/ChangeLog                                    |    5 +
 gcc/c/Make-lang.in                                 |    1 +
 gcc/common/config/riscv/riscv-common.c             |   10 +
 gcc/config/i386/sse.md                             |   77 +
 gcc/config/i386/x86-tune-sched-bd.c                |    2 +-
 gcc/config/pa/pa-d.c                               |    2 +-
 gcc/config/pa/pa.c                                 |   10 +-
 gcc/config/pa/pa.h                                 |    1 -
 gcc/config/pa/pa.md                                |   54 +-
 gcc/config/pa/pa.opt                               |    8 +-
 gcc/config/riscv/bitmanip.md                       |  342 ++++
 gcc/config/riscv/predicates.md                     |   22 +
 gcc/config/riscv/riscv-opts.h                      |   10 +
 gcc/config/riscv/riscv.c                           |  221 ++-
 gcc/config/riscv/riscv.h                           |    8 +
 gcc/config/riscv/riscv.md                          |   33 +-
 gcc/config/riscv/riscv.opt                         |    3 +
 gcc/configure                                      |    4 +-
 gcc/configure.ac                                   |    4 +-
 gcc/cp/ChangeLog                                   |    5 +
 gcc/cp/Make-lang.in                                |    1 +
 gcc/d/ChangeLog                                    |    6 +
 gcc/d/Make-lang.in                                 |   10 +
 gcc/doc/install.texi                               |   15 +-
 gcc/flag-types.h                                   |    3 +-
 gcc/fortran/ChangeLog                              |   11 +
 gcc/fortran/Make-lang.in                           |   15 +-
 gcc/fortran/trans-decl.c                           |    2 +-
 gcc/fortran/trans-expr.c                           |    1 +
 gcc/gimple-range.cc                                |    2 +-
 gcc/lto/ChangeLog                                  |    5 +
 gcc/lto/Make-lang.in                               |    1 +
 gcc/match.pd                                       |    6 +-
 gcc/objc/ChangeLog                                 |    5 +
 gcc/objc/Make-lang.in                              |    1 +
 gcc/objcp/ChangeLog                                |    5 +
 gcc/objcp/Make-lang.in                             |    1 +
 gcc/params.opt                                     |    2 +-
 gcc/simplify-rtx.c                                 |   38 +-
 gcc/testsuite/ChangeLog                            |   85 +
 gcc/testsuite/gcc.dg/torture/pr102920.c            |   25 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-1.c  |    2 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-2.c  |    2 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-3.c  |    2 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-4.c  |    2 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-5.c  |    2 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-6.c  |    2 +
 gcc/testsuite/gcc.target/aarch64/shrn-combine-7.c  |    2 +
 gcc/testsuite/gcc.target/bfin/20090914-3.c         |    3 +-
 gcc/testsuite/gcc.target/bfin/ssashift-1.c         |   52 +
 .../gcc.target/i386/avx512fp16-complex-fma.c       |   18 +
 gcc/testsuite/gcc.target/i386/pr102464-sqrtph.c    |   27 +
 gcc/testsuite/gcc.target/i386/pr102464-sqrtsh.c    |   23 +
 gcc/testsuite/gcc.target/i386/sse2-v1ti-logic-2.c  |   53 +
 gcc/testsuite/gcc.target/i386/sse2-v1ti-logic.c    |   28 +
 gcc/testsuite/gcc.target/riscv/zba-adduw.c         |   12 +
 gcc/testsuite/gcc.target/riscv/zba-shNadd-01.c     |   19 +
 gcc/testsuite/gcc.target/riscv/zba-shNadd-02.c     |   19 +
 gcc/testsuite/gcc.target/riscv/zba-shNadd-03.c     |   31 +
 gcc/testsuite/gcc.target/riscv/zba-slliuw.c        |   11 +
 gcc/testsuite/gcc.target/riscv/zba-zextw.c         |   10 +
 .../gcc.target/riscv/zbb-andn-orn-xnor-01.c        |   21 +
 .../gcc.target/riscv/zbb-andn-orn-xnor-02.c        |   21 +
 gcc/testsuite/gcc.target/riscv/zbb-li-rotr.c       |   35 +
 gcc/testsuite/gcc.target/riscv/zbb-min-max.c       |   31 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-01.c    |   16 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-02.c    |   16 +
 gcc/testsuite/gcc.target/riscv/zbb-rol-ror-03.c    |   17 +
 gcc/testsuite/gcc.target/riscv/zbbw.c              |   25 +
 gcc/testsuite/gcc.target/riscv/zbs-bclr.c          |   20 +
 gcc/testsuite/gcc.target/riscv/zbs-bext.c          |   20 +
 gcc/testsuite/gcc.target/riscv/zbs-binv.c          |   20 +
 gcc/testsuite/gcc.target/riscv/zbs-bset.c          |   41 +
 gcc/testsuite/gfortran.dg/PR94289.f90              |  168 ++
 gcc/testsuite/gfortran.dg/PR95196.f90              |   83 +
 gcc/testsuite/gfortran.dg/associate_3.f03          |    2 +-
 .../gfortran.dg/binding_label_tests_4.f03          |    2 +-
 gcc/testsuite/gfortran.dg/block_4.f08              |    2 +-
 gcc/testsuite/gfortran.dg/charlen_04.f90           |    3 +-
 gcc/testsuite/gfortran.dg/charlen_05.f90           |    3 +-
 gcc/testsuite/gfortran.dg/charlen_06.f90           |    3 +-
 gcc/testsuite/gfortran.dg/charlen_13.f90           |    4 +-
 gcc/testsuite/gfortran.dg/coarray_9.f90            |    2 +-
 .../gfortran.dg/coarray_collectives_3.f90          |    2 +-
 gcc/testsuite/gfortran.dg/data_invalid.f90         |   16 +-
 gcc/testsuite/gfortran.dg/do_4.f                   |    5 +-
 gcc/testsuite/gfortran.dg/dollar_sym_1.f90         |    2 +-
 gcc/testsuite/gfortran.dg/dollar_sym_3.f           |    2 +-
 gcc/testsuite/gfortran.dg/fmt_tab_1.f90            |    5 +-
 gcc/testsuite/gfortran.dg/fmt_tab_2.f90            |    3 +-
 gcc/testsuite/gfortran.dg/forall_16.f90            |    4 +-
 gcc/testsuite/gfortran.dg/g77/970125-0.f           |    7 +-
 gcc/testsuite/gfortran.dg/gomp/unexpected-end.f90  |    2 +-
 gcc/testsuite/gfortran.dg/interface_operator_1.f90 |    2 +-
 gcc/testsuite/gfortran.dg/interface_operator_2.f90 |    2 +-
 gcc/testsuite/gfortran.dg/line_length_4.f90        |    2 +-
 gcc/testsuite/gfortran.dg/line_length_5.f90        |    2 +-
 gcc/testsuite/gfortran.dg/line_length_6.f90        |    2 +-
 gcc/testsuite/gfortran.dg/line_length_8.f90        |    2 +-
 gcc/testsuite/gfortran.dg/line_length_9.f90        |    2 +-
 gcc/testsuite/gfortran.dg/pr65045.f90              |    2 +-
 gcc/testsuite/gfortran.dg/pr69497.f90              |    2 +-
 gcc/testsuite/gfortran.dg/submodule_21.f08         |    3 +-
 gcc/testsuite/gfortran.dg/tab_continuation.f       |    2 +-
 gcc/testsuite/gfortran.dg/typebound_proc_2.f90     |   17 +-
 .../gfortran.dg/ubsan/bind-c-intent-out-2.f90      |   39 +
 .../gfortran.dg/warnings_are_errors_1.f90          |    2 +-
 gcc/tree-sra.c                                     |    2 +-
 gcc/tree-ssa-dce.c                                 |    5 +
 gcc/tree-ssa-sccvn.c                               |   21 +-
 gcc/tree-ssa-sccvn.h                               |    2 +-
 gcc/tree-ssa-structalias.c                         |   12 +-
 gcc/tree-vect-data-refs.c                          |    5 +-
 gnattools/ChangeLog                                |    5 +
 gnattools/Makefile.in                              |    4 +-
 libada/ChangeLog                                   |    5 +
 libada/Makefile.in                                 |    4 +-
 libbacktrace/ChangeLog                             |   10 +
 libbacktrace/btest.c                               |   24 +-
 libcpp/ChangeLog                                   |    5 +
 libcpp/Makefile.in                                 |    3 +-
 libdecnumber/ChangeLog                             |    5 +
 libdecnumber/Makefile.in                           |    3 +-
 libgcc/ChangeLog                                   |    5 +
 libgcc/config/or1k/sfp-machine.h                   |    2 +-
 libiberty/ChangeLog                                |    6 +
 libiberty/Makefile.in                              |   20 +-
 libstdc++-v3/ChangeLog                             |    6 +
 libstdc++-v3/include/std/any                       |   13 +-
 libstdc++-v3/testsuite/20_util/any/102894.cc       |   20 +
 202 files changed, 6295 insertions(+), 1551 deletions(-)


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

only message in thread, other threads:[~2021-10-25 20:31 UTC | newest]

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