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

https://gcc.gnu.org/g:610919135f3dfad211d953c48afda5e1b3b5cd83

commit 610919135f3dfad211d953c48afda5e1b3b5cd83
Merge: 4cad840c08d 237ab3ee49e
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Jul 19 21:19:44 2021 +0100

    Merge master r12-2400.
    
            * Merge master r12-2400-g237ab3ee49e2.

Diff:

 gcc/ChangeLog                                      | 245 ++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/Makefile.in                                    |   5 +-
 gcc/analyzer/ChangeLog                             |  59 ++
 gcc/analyzer/analyzer.h                            |   8 +
 gcc/analyzer/constraint-manager.cc                 |   8 +-
 gcc/analyzer/engine.cc                             |   6 +-
 gcc/analyzer/program-state.cc                      |  66 +-
 gcc/analyzer/program-state.h                       |   6 +
 gcc/analyzer/region-model-impl-calls.cc            |  40 +-
 gcc/analyzer/region-model-manager.cc               |  28 +-
 gcc/analyzer/region-model-reachability.cc          |   2 +-
 gcc/analyzer/region-model.cc                       |  77 +-
 gcc/analyzer/region-model.h                        |  14 +-
 gcc/analyzer/region.cc                             |   2 +-
 gcc/analyzer/svalue.cc                             |  18 +-
 gcc/analyzer/svalue.h                              |  17 +
 gcc/c-family/ChangeLog                             |   6 +
 gcc/c-family/c-common.c                            |   2 +-
 gcc/common/config/i386/i386-common.c               |  27 +-
 gcc/config/aarch64/aarch64.md                      |   6 +-
 gcc/config/elfos.h                                 |   8 +
 gcc/config/gcn/gcn-hsa.h                           |   6 +
 gcc/config/gcn/gcn-opts.h                          |   7 +
 gcc/config/gcn/gcn-valu.md                         |   2 +
 gcc/config/gcn/gcn.c                               |  13 +-
 gcc/config/gcn/gcn.md                              |   1 +
 gcc/config/gcn/gcn.opt                             |  21 +
 gcc/config/gcn/mkoffload.c                         |  58 +-
 gcc/config/i386/i386.c                             |  32 +-
 gcc/config/rs6000/rbtree.c                         | 242 ++++++
 gcc/config/rs6000/rbtree.h                         |  52 ++
 gcc/config/rs6000/rs6000-builtin-new.def           | 199 +++++
 gcc/config/rs6000/rs6000-gen-builtins.c            | 866 +++++++++++++++++++++
 gcc/config/rs6000/rs6000-overload.def              |  82 ++
 gcc/cp/ChangeLog                                   |  18 +
 gcc/cp/coroutines.cc                               |  87 ++-
 gcc/cp/cp-tree.h                                   |  22 +
 gcc/cp/mangle.c                                    |  19 +-
 gcc/cp/pt.c                                        |   8 +-
 gcc/cp/search.c                                    |   8 +-
 gcc/doc/analyzer.texi                              |   9 +
 gcc/doc/gimple.texi                                |   8 -
 gcc/doc/invoke.texi                                |  17 +
 gcc/doc/tm.texi                                    |  26 +
 gcc/doc/tm.texi.in                                 |  26 +
 gcc/flags.h                                        |   4 +
 gcc/fortran/ChangeLog                              |   5 +
 gcc/fortran/io.c                                   |   2 +-
 gcc/gengtype-state.c                               |  32 +-
 gcc/gengtype.c                                     |  22 +-
 gcc/gengtype.h                                     |   5 +
 gcc/gimple.h                                       |  42 -
 gcc/jit/ChangeLog                                  |   6 +
 gcc/jit/jit-playback.c                             |  32 +-
 gcc/opts.c                                         |   8 +
 gcc/range-op.cc                                    |  75 +-
 gcc/range-op.h                                     |   6 +
 gcc/testsuite/ChangeLog                            | 101 +++
 gcc/testsuite/g++.dg/coroutines/pr95520.C          |  29 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C       |   6 +
 .../g++.dg/cpp2a/class-deduction-alias10.C         |  10 +
 gcc/testsuite/g++.dg/inherit/covariant23.C         |  14 +
 gcc/testsuite/gcc.dg/Wstringop-overflow-41.c       |   3 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-42.c       |  12 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-68.c       |  12 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-70.c       |   5 +-
 gcc/testsuite/gcc.dg/Wstringop-overflow-71.c       |  22 +-
 gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h     |   5 +
 gcc/testsuite/gcc.dg/analyzer/dump-state.c         |  14 +
 gcc/testsuite/gcc.dg/analyzer/pr101503.c           |  11 +
 gcc/testsuite/gcc.dg/debug/btf/btf.exp             |  16 +-
 gcc/testsuite/gcc.dg/debug/ctf/ctf.exp             |  16 +-
 gcc/testsuite/gcc.dg/pr96542.c                     |  27 +
 gcc/testsuite/gcc.dg/strlenopt-95.c                |   8 +-
 gcc/testsuite/gcc.dg/tree-ssa/modref-6.c           |  37 +
 gcc/testsuite/gcc.dg/vect/pr101505.c               |  16 +
 gcc/testsuite/gcc.target/aarch64/csinv-neg-1.c     | 112 +++
 gcc/testsuite/gcc.target/gcn/sram-ecc-1.c          |  17 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-2.c          |  17 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-3.c          |  21 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-4.c          |  21 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-5.c          |  17 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-6.c          |  17 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-7.c          |  21 +
 gcc/testsuite/gcc.target/gcn/sram-ecc-8.c          |  21 +
 gcc/testsuite/gcc.target/i386/avx-vzeroupper-28.c  |  17 +
 gcc/testsuite/gcc.target/i386/pr101492-1.c         |  10 +
 gcc/testsuite/gcc.target/i386/pr101492-2.c         |  10 +
 gcc/testsuite/gcc.target/i386/pr101492-3.c         |  10 +
 gcc/testsuite/gcc.target/i386/pr101492-4.c         |  12 +
 gcc/testsuite/gfortran.dg/fmt_nonchar_3.f90        |   7 +
 gcc/testsuite/jit.dg/all-non-failing-tests.h       |  10 +
 gcc/testsuite/jit.dg/test-cast.c                   |  66 ++
 gcc/testsuite/lib/gcc-dg.exp                       |   1 -
 gcc/toplev.c                                       |  11 +-
 gcc/tree-ssa-pre.c                                 |   3 +-
 gcc/tree-ssa-sccvn.c                               |  28 +-
 gcc/tree-ssa-structalias.c                         |  30 +-
 gcc/tree-vect-generic.c                            |  25 +-
 gcc/tree-vect-patterns.c                           |  14 +
 gcc/tree-vrp.c                                     |  14 +-
 gcc/vr-values.c                                    |  28 +-
 libgomp/config/gcn/team.c                          |   3 +
 libgomp/libgomp.h                                  |  12 +
 libstdc++-v3/ChangeLog                             |  85 ++
 libstdc++-v3/include/std/tuple                     |   7 +
 .../20_util/tuple/element_access/get_neg.cc        |  41 +-
 108 files changed, 3507 insertions(+), 285 deletions(-)


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

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

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