From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id D82E93AAB4AD; Fri, 25 Jun 2021 08:52:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D82E93AAB4AD Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Martin Liska To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/sphinx] Merge branch 'master' into devel/sphinx X-Act-Checkin: gcc X-Git-Author: Martin Liska X-Git-Refname: refs/heads/devel/sphinx X-Git-Oldrev: 441aa2ce23465dbc6f0b108de3a72cb7f8003a9f X-Git-Newrev: 99c8f78b7f201a4253989e897082774f7d300367 Message-Id: <20210625085205.D82E93AAB4AD@sourceware.org> Date: Fri, 25 Jun 2021 08:52:05 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2021 08:52:06 -0000 https://gcc.gnu.org/g:99c8f78b7f201a4253989e897082774f7d300367 commit 99c8f78b7f201a4253989e897082774f7d300367 Merge: 441aa2ce234 05516402f8e Author: Martin Liska Date: Fri Jun 25 10:51:49 2021 +0200 Merge branch 'master' into devel/sphinx Diff: ChangeLog | 4 + gcc/ChangeLog | 231 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 6 +- gcc/builtins.c | 90 ++++---- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-common.c | 9 +- gcc/c-family/c-gimplify.c | 2 +- gcc/c-family/c-warn.c | 10 +- gcc/c/ChangeLog | 27 +++ gcc/c/c-decl.c | 24 +-- gcc/c/c-fold.c | 8 +- gcc/c/c-parser.c | 7 +- gcc/c/c-typeck.c | 44 ++-- gcc/calls.c | 90 ++++---- gcc/cfgexpand.c | 6 +- gcc/cgraphunit.c | 2 +- gcc/config/i386/i386-expand.c | 46 +++- gcc/config/i386/i386.c | 13 +- gcc/config/i386/i386.md | 3 + gcc/config/i386/mmx.md | 72 +++++++ gcc/config/i386/sse.md | 3 - gcc/cp/ChangeLog | 30 +++ gcc/cp/call.c | 10 +- gcc/cp/class.c | 2 +- gcc/cp/constraint.cc | 6 +- gcc/cp/coroutines.cc | 22 +- gcc/cp/cp-gimplify.c | 30 +-- gcc/cp/cp-ubsan.c | 2 +- gcc/cp/cvt.c | 12 +- gcc/cp/decl.c | 15 +- gcc/cp/decl2.c | 4 +- gcc/cp/except.c | 3 +- gcc/cp/init.c | 16 +- gcc/cp/method.c | 2 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 34 +-- gcc/cp/rtti.c | 4 +- gcc/cp/semantics.c | 17 +- gcc/cp/tree.c | 2 +- gcc/cp/typeck.c | 27 ++- gcc/diagnostic-spec.c | 179 ++++++++++++++++ gcc/diagnostic-spec.h | 141 ++++++++++++ gcc/fold-const.c | 13 +- gcc/gengtype.c | 2 +- gcc/gimple-array-bounds.cc | 21 +- gcc/gimple-expr.c | 2 +- gcc/gimple-fold.c | 27 ++- gcc/gimple-range-cache.cc | 29 +-- gcc/gimple-range-fold.cc | 29 ++- gcc/gimple-range-fold.h | 2 +- gcc/gimple-ssa-isolate-paths.c | 5 + gcc/gimple-ssa-nonnull-compare.c | 2 +- gcc/gimple-ssa-sprintf.c | 10 +- gcc/gimple-ssa-store-merging.c | 12 +- gcc/gimple-ssa-warn-restrict.c | 114 +++++----- gcc/gimple-ssa-warn-restrict.h | 10 +- gcc/gimple.c | 2 +- gcc/gimple.h | 25 ++- gcc/gimplify.c | 17 +- gcc/omp-expand.c | 6 +- gcc/omp-low.c | 16 +- gcc/range-op.cc | 2 +- gcc/testsuite/ChangeLog | 76 +++++++ .../g++.dg/cpp2a/class-deduction-alias9.C | 6 + gcc/testsuite/g++.dg/cpp2a/concepts-requires25.C | 10 + gcc/testsuite/g++.dg/no-stack-protector-attr-3.C | 3 +- gcc/testsuite/gcc.dg/pr101171.c | 13 ++ gcc/testsuite/gcc.dg/tree-ssa/evrp30.c | 16 ++ gcc/testsuite/gcc.dg/tree-ssa/pr101189.c | 17 ++ gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-3.c | 2 +- gcc/testsuite/gcc.target/i386/bitwise_mask_op-3.c | 6 +- gcc/testsuite/gcc.target/i386/pr97249-1.c | 21 +- gcc/tree-cfg.c | 10 +- gcc/tree-complex.c | 4 +- gcc/tree-inline.c | 8 +- gcc/tree-nested.c | 2 +- gcc/tree-sra.c | 8 +- gcc/tree-ssa-ccp.c | 2 +- gcc/tree-ssa-forwprop.c | 3 +- gcc/tree-ssa-loop-ch.c | 4 +- gcc/tree-ssa-loop-im.c | 2 +- gcc/tree-ssa-phiopt.c | 9 +- gcc/tree-ssa-strlen.c | 68 +++--- gcc/tree-ssa-uninit.c | 42 ++-- gcc/tree-vect-slp-patterns.c | 12 +- gcc/tree-vrp.c | 12 +- gcc/tree.h | 27 +++ gcc/value-relation.cc | 15 +- gcc/vr-values.c | 8 +- gcc/warning-control.cc | 238 +++++++++++++++++++++ libgomp/ChangeLog | 7 + libstdc++-v3/ChangeLog | 86 ++++++++ lto-plugin/lto-plugin.c | 12 ++ 94 files changed, 1841 insertions(+), 524 deletions(-)