[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx

Martin Liska marxin@gcc.gnu.org
Tue Aug 24 07:30:06 GMT 2021


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

commit eb2de151c582a38efc53ce57416f7bd7a3a9c0eb
Merge: 041709a62f1 f8977166135
Author: Martin Liska <mliska@suse.cz>
Date:   Tue Aug 24 09:29:48 2021 +0200

    Merge branch 'master' into devel/sphinx

Diff:

 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                                     |    2 +
 gcc/config/h8300/h8300-protos.h                    |    2 +-
 gcc/config/h8300/h8300.c                           |   29 +-
 gcc/config/h8300/jumpcall.md                       |   74 +-
 gcc/config/h8300/proepi.md                         |   10 +-
 gcc/config/i386/i386-features.c                    |   38 +-
 gcc/config/i386/i386-options.c                     |    4 +
 gcc/config/i386/i386.c                             |    2 -
 gcc/config/i386/i386.h                             |    5 +
 gcc/config/i386/t-omp-device                       |    2 +-
 gcc/config/rs6000/rs6000-gen-builtins.c            |   43 +-
 gcc/config/rs6000/t-rs6000                         |   47 +-
 gcc/cp/ChangeLog                                   |    5 +
 gcc/fortran/ChangeLog                              |   18 +
 gcc/ipa-modref-tree.h                              |   77 +-
 gcc/ipa-modref.c                                   |    2 +-
 gcc/match.pd                                       |    4 +-
 gcc/simplify-rtx.c                                 |    3 +
 gcc/testsuite/ChangeLog                            |  126 ++
 gcc/testsuite/g++.dg/lto/pr97565_0.C               |    7 +
 gcc/testsuite/g++.dg/lto/pr97565_1.C               |    6 +
 gcc/testsuite/g++.dg/tree-ssa/modref-1.C           |    2 +-
 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/tree-ssa/modref-7.c           |   13 +
 gcc/tree-ssa-structalias.c                         |   22 +-
 gcc/tree-vectorizer.c                              |    5 +-
 include/ChangeLog                                  |    4 +
 libgomp/ChangeLog                                  |   29 +
 libgomp/testsuite/lib/libgomp.exp                  |   17 +-
 .../libgomp.c-c++-common/on_device_arch.h          |   13 +
 libgomp/testsuite/libgomp.c-c++-common/target-45.c |    2 +-
 libgomp/testsuite/libgomp.c/address-space-1.c      |   28 +
 libgomp/testsuite/libgomp.fortran/target10.f90     |    3 +-
 libiberty/ChangeLog                                |    5 +
 libiberty/simple-object-mach-o.c                   |    2 +-
 libstdc++-v3/ChangeLog                             |   17 +
 libstdc++-v3/include/std/ranges                    |    3 +-
 libstdc++-v3/libsupc++/dyncast.cc                  |    8 +-
 libstdc++-v3/testsuite/std/ranges/istream_view.cc  |   10 +
 libstdc++-v3/testsuite/util/testsuite_fs.h         |    2 +-
 72 files changed, 3550 insertions(+), 237 deletions(-)


More information about the Libstdc++-cvs mailing list