[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Fri Jun 25 08:52:05 GMT 2021
https://gcc.gnu.org/g:99c8f78b7f201a4253989e897082774f7d300367
commit 99c8f78b7f201a4253989e897082774f7d300367
Merge: 441aa2ce234 05516402f8e
Author: Martin Liska <mliska@suse.cz>
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(-)
More information about the Libstdc++-cvs
mailing list