From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1499) id 027073856DE4; Fri, 29 Apr 2022 15:22:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 027073856DE4 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Gaius Mulley To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/modula-2] Merge branch 'master' into devel/modula-2. X-Act-Checkin: gcc X-Git-Author: Gaius Mulley X-Git-Refname: refs/heads/devel/modula-2 X-Git-Oldrev: cf78131316dc9abbcbb6477233d84c23b01888d7 X-Git-Newrev: 955517d6fe442493d35ba4a477b7f523f73db2d9 Message-Id: <20220429152252.027073856DE4@sourceware.org> Date: Fri, 29 Apr 2022 15:22:52 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2022 15:22:52 -0000 https://gcc.gnu.org/g:955517d6fe442493d35ba4a477b7f523f73db2d9 commit 955517d6fe442493d35ba4a477b7f523f73db2d9 Merge: cf78131316d 44b09adb9ba Author: Gaius Mulley Date: Fri Apr 29 11:23:12 2022 +0100 Merge branch 'master' into devel/modula-2. Diff: contrib/ChangeLog | 5 + contrib/gcc-changelog/git_update_version.py | 2 +- gcc/BASE-VER | 2 +- gcc/ChangeLog | 118 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/gnatvsn.ads | 2 +- gcc/analyzer/ChangeLog | 23 ++ gcc/analyzer/diagnostic-manager.cc | 24 ++ gcc/analyzer/engine.cc | 9 + gcc/analyzer/exploded-graph.h | 2 + gcc/analyzer/feasible-graph.cc | 65 ++++ gcc/analyzer/feasible-graph.h | 6 + gcc/analyzer/program-point.cc | 4 + gcc/analyzer/program-point.h | 1 - gcc/analyzer/store.cc | 12 + gcc/cgraph.cc | 6 +- gcc/config/i386/i386-expand.cc | 3 +- gcc/cp/ChangeLog | 42 +++ gcc/cp/call.cc | 13 +- gcc/cp/coroutines.cc | 14 +- gcc/cp/pt.cc | 3 +- gcc/cp/rtti.cc | 15 +- gcc/cp/semantics.cc | 25 +- gcc/d/ChangeLog | 6 + gcc/doc/gcov-tool.texi | 36 ++ gcc/doc/gcov.texi | 389 +++++++++++++++++++++ gcc/doc/invoke.texi | 35 +- gcc/fortran/ChangeLog | 5 + gcc/fortran/gfortran.texi | 30 +- gcc/fortran/invoke.texi | 18 +- gcc/gcov-io.cc | 79 ++++- gcc/gcov-io.h | 35 +- gcc/gcov-tool.cc | 107 +++++- gcc/gimple-fold.cc | 2 +- gcc/gimple-range-cache.h | 6 +- gcc/gimple-range-fold.cc | 6 +- gcc/gimple-ssa-evrp-analyze.cc | 6 +- gcc/gimple-ssa-sprintf.cc | 3 +- gcc/ipa-cp.cc | 2 +- gcc/ipa-prop.cc | 12 +- gcc/range-op.cc | 140 +++----- gcc/range-op.h | 72 ++++ gcc/range.h | 28 ++ gcc/testsuite/ChangeLog | 87 +++++ gcc/testsuite/g++.dg/ext/unary_trait_incomplete.C | 24 +- gcc/testsuite/g++.dg/lto/pr105399_0.C | 9 + gcc/testsuite/g++.dg/rtti/typeid-complete1.C | 14 + .../g++.dg/template/partial-specialization13.C | 11 + gcc/testsuite/g++.dg/warn/Wparentheses-31.C | 59 ++++ gcc/testsuite/gcc.dg/analyzer/symbolic-12.c | 106 ++++++ gcc/testsuite/gcc.dg/gcov-info-to-gcda.c | 36 +- gcc/testsuite/gcc.dg/lto/pr94157_0.c | 2 +- gcc/testsuite/gcc.dg/pr105376.c | 9 + gcc/testsuite/lib/prune.exp | 5 + gcc/tree-inline.cc | 6 +- gcc/tree-ssa-copy.cc | 4 +- gcc/tree-ssa-dom.cc | 2 +- gcc/tree-ssa-math-opts.cc | 15 +- gcc/tree-ssa-phiopt.cc | 4 +- gcc/tree-ssa-pre.cc | 13 +- gcc/tree-ssa-sccvn.cc | 4 +- gcc/tree-ssa-strlen.cc | 8 +- gcc/tree-ssanames.cc | 12 +- gcc/tree-ssanames.h | 5 +- gcc/tree-vect-loop-manip.cc | 41 ++- gcc/tree-vect-loop.cc | 7 +- gcc/tree-vrp.cc | 21 +- gcc/tree.cc | 21 ++ gcc/value-range-equiv.cc | 4 +- gcc/value-range-equiv.h | 4 +- gcc/value-range.cc | 4 +- gcc/value-range.h | 13 +- gcc/vr-values.cc | 21 +- libgcc/ChangeLog | 65 ++++ libgcc/gcov.h | 17 +- libgcc/libgcov-driver-system.c | 7 +- libgcc/libgcov-driver.c | 44 ++- libgcc/libgcov-util.c | 150 ++++++-- libgcc/libgcov.h | 3 - libgomp/ChangeLog | 7 + libphobos/ChangeLog | 4 + libstdc++-v3/ChangeLog | 16 + maintainer-scripts/ChangeLog | 5 + maintainer-scripts/crontab | 9 +- 84 files changed, 1939 insertions(+), 374 deletions(-)