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

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

commit bdd87cde306c3aeed0099828809e41bc4dd0eeee
Merge: 597612cb018 3c496e92d79
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Tue Aug 24 19:28:50 2021 +0100

    Merge master r12-3125.
    
            * Merge master r12-3125-g3c496e92d795.

Diff:

 contrib/download_prerequisites                     |   59 +-
 gcc/ChangeLog                                      |  197 +++
 gcc/DATESTAMP                                      |    2 +-
 gcc/analyzer/ChangeLog                             |  181 +++
 gcc/analyzer/analyzer.cc                           |    3 +
 gcc/analyzer/analyzer.h                            |    4 +-
 gcc/analyzer/constraint-manager.cc                 | 1365 +++++++++++++++++++-
 gcc/analyzer/constraint-manager.h                  |  191 +++
 gcc/analyzer/diagnostic-manager.cc                 |    3 +-
 gcc/analyzer/engine.cc                             |    2 +-
 gcc/analyzer/feasible-graph.cc                     |    7 +-
 gcc/analyzer/feasible-graph.h                      |    7 +-
 gcc/analyzer/region-model-manager.cc               |    7 +-
 gcc/analyzer/region-model.cc                       |  148 +--
 gcc/analyzer/region-model.h                        |   54 +-
 gcc/analyzer/sm-file.cc                            |   18 +-
 gcc/analyzer/store.cc                              |   77 +-
 gcc/analyzer/store.h                               |    5 +
 gcc/analyzer/supergraph.cc                         |   99 +-
 gcc/analyzer/supergraph.h                          |   15 +-
 gcc/c/ChangeLog                                    |    5 +
 gcc/config.gcc                                     |    4 +
 gcc/config/arm/arm-cpus.in                         |    9 +-
 gcc/config/arm/arm.c                               |    9 +
 gcc/config/arm/arm.md                              |   11 +-
 gcc/config/arm/arm.opt                             |    4 +
 gcc/config/arm/vfp.md                              |   29 +-
 gcc/config/i386/i386-expand.c                      |   13 +-
 gcc/config/i386/i386-features.c                    |   38 +-
 gcc/config/i386/i386.c                             |    7 +-
 gcc/config/i386/i386.h                             |    7 +
 gcc/config/i386/predicates.md                      |    7 +
 gcc/config/i386/sse.md                             |  238 +++-
 gcc/config/nvptx/nvptx-c.c                         |   47 +
 gcc/config/nvptx/nvptx-protos.h                    |    1 +
 gcc/config/nvptx/nvptx.h                           |   12 +-
 gcc/config/nvptx/t-nvptx                           |    4 +
 gcc/config/rs6000/rs6000-builtin-new.def           |  477 +++++++
 gcc/config/rs6000/rs6000-gen-builtins.c            |   43 +-
 gcc/config/rs6000/t-rs6000                         |   47 +-
 gcc/cp/ChangeLog                                   |    5 +
 gcc/doc/invoke.texi                                |   16 +-
 gcc/fortran/ChangeLog                              |   18 +
 gcc/gimple-ssa-warn-access.cc                      |   20 +-
 gcc/match.pd                                       |    4 +-
 gcc/params.opt                                     |    4 +-
 gcc/pointer-query.cc                               |  105 +-
 gcc/testsuite/ChangeLog                            |  126 ++
 gcc/testsuite/g++.dg/pr100574.C                    |    4 +
 gcc/testsuite/g++.dg/warn/Warray-bounds-26.C       |   27 +
 gcc/testsuite/gcc.dg/Warray-bounds-88.c            |  134 ++
 gcc/testsuite/gcc.dg/Wstringop-overread.c          |   32 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-22.c      |  101 ++
 gcc/testsuite/gcc.dg/analyzer/data-model-23.c      |   26 +
 gcc/testsuite/gcc.dg/analyzer/pr101837.c           |   10 +
 gcc/testsuite/gcc.dg/analyzer/pr101875.c           |   16 +
 gcc/testsuite/gcc.dg/analyzer/pr101962.c           |   51 +
 gcc/testsuite/gcc.dg/analyzer/switch.c             |  141 +-
 gcc/testsuite/gcc.dg/analyzer/torture/switch-2.c   |   42 +
 gcc/testsuite/gcc.dg/analyzer/torture/switch-3.c   |  158 +++
 gcc/testsuite/gcc.dg/analyzer/torture/switch-4.c   |   27 +
 gcc/testsuite/gcc.dg/analyzer/torture/switch-5.c   |   68 +
 gcc/testsuite/gcc.dg/analyzer/uninit-6.c           |   29 +
 gcc/testsuite/gcc.dg/analyzer/uninit-6b.c          |   29 +
 gcc/testsuite/gcc.dg/fold-convlshift-3.c           |    8 +
 gcc/testsuite/gcc.dg/pr20126.c                     |    6 +
 gcc/testsuite/gcc.dg/predict-1.c                   |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/evrp-trans.c         |  144 +++
 gcc/testsuite/gcc.dg/warn-strnlen-no-nul.c         |   39 +-
 .../arm/cmse/mainline/8_1m/soft/cmse-13a.c         |   31 +
 .../arm/cmse/mainline/8_1m/soft/cmse-7a.c          |   28 +
 .../arm/cmse/mainline/8_1m/soft/cmse-8a.c          |   30 +
 .../arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c     |   27 +
 .../arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c     |   29 +
 .../arm/cmse/mainline/8_1m/softfp/cmse-13a.c       |   30 +
 .../arm/cmse/mainline/8_1m/softfp/cmse-7a.c        |   27 +
 .../arm/cmse/mainline/8_1m/softfp/cmse-8a.c        |   29 +
 .../i386/avx512bw-shiftqihi-constant-1.c           |    4 +-
 gcc/testsuite/gcc.target/i386/pr100865-10b.c       |    1 -
 gcc/testsuite/gcc.target/i386/pr100865-4b.c        |    3 +-
 gcc/testsuite/gcc.target/i386/pr100865-6b.c        |    6 +-
 gcc/testsuite/gcc.target/i386/pr100865-7b.c        |    6 +-
 gcc/testsuite/gcc.target/i386/pr101989-1.c         |   51 +
 gcc/testsuite/gcc.target/i386/pr101989-2.c         |  102 ++
 .../gcc.target/i386/pr101989-broadcast-1.c         |   31 +
 gcc/testsuite/gcc.target/i386/pr102021.c           |   15 +
 gcc/testsuite/lib/target-supports.exp              |   15 +-
 gcc/tree-vect-loop.c                               |    7 +
 gcc/tree-vect-slp.c                                |   70 +-
 gcc/tree-vectorizer.c                              |   15 +-
 gcc/tree-vectorizer.h                              |    2 +-
 gcc/value-relation.cc                              |  287 +++-
 gcc/value-relation.h                               |    9 +-
 include/ChangeLog                                  |    4 +
 libgcc/config/arm/cmse_nonsecure_call.S            |    5 +
 libgomp/ChangeLog                                  |   29 +
 libiberty/ChangeLog                                |    5 +
 libstdc++-v3/ChangeLog                             |   17 +
 libstdc++-v3/doc/html/manual/status.html           |    4 +-
 libstdc++-v3/doc/xml/manual/status_cxx2020.xml     |    3 +-
 libstdc++-v3/include/std/type_traits               |   25 +
 libstdc++-v3/include/std/version                   |    4 +
 libstdc++-v3/src/c++11/cxx11-shim_facets.cc        |   28 +-
 .../is_corresponding_member.cc                     |   19 +
 .../20_util/is_layout_compatible/value.cc          |   56 +
 .../20_util/is_layout_compatible/version.cc        |   10 +
 .../is_pointer_interconvertible/with_class.cc      |   29 +
 .../testsuite/23_containers/span/layout_compat.cc  |   19 +-
 108 files changed, 5520 insertions(+), 440 deletions(-)


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

only message in thread, other threads:[~2021-08-24 22:21 UTC | newest]

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