From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id D44903851A87; Tue, 6 Sep 2022 04:52:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D44903851A87 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1662439950; bh=+CuJoJLSsYUxXHyo6QXQN4fC9mnOBKOy/kCdUnmhlKY=; h=From:To:Subject:Date:From; b=qqjYqxkvoGrODqwvRsuOSJZaw+JQUYQqNGbaVgE+OjlJc1DCJO91Vx7yADIjvbzbj yU8LpEA/YC8AKpbLNktkdbFBZV5iaeOZxukpU+k/b8vGHyPIuuooLuNs+AdeH5vgOF 9udRjbXghw7rp+8954UxMizRn3Ix6KxaCubdCFVs= 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: 8de5354e2cf4e6ea750ea92c7162d61b1b796f76 X-Git-Newrev: 918bc838c2803f08e4d7ccd179396d48cb8ec804 Message-Id: <20220906045230.D44903851A87@sourceware.org> Date: Tue, 6 Sep 2022 04:52:30 +0000 (GMT) List-Id: https://gcc.gnu.org/g:918bc838c2803f08e4d7ccd179396d48cb8ec804 commit 918bc838c2803f08e4d7ccd179396d48cb8ec804 Merge: 8de5354e2cf 47d2dcd1397 Author: Martin Liska Date: Tue Sep 6 06:52:14 2022 +0200 Merge branch 'master' into devel/sphinx Diff: gcc/ChangeLog | 305 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 239 ++++++++++++++++ gcc/analyzer/ChangeLog | 14 + gcc/analyzer/region-model-impl-calls.cc | 16 +- gcc/analyzer/region-model.cc | 29 ++ gcc/analyzer/region-model.h | 3 + gcc/analyzer/region.cc | 10 + gcc/analyzer/region.h | 2 + gcc/common/config/riscv/riscv-common.cc | 4 + gcc/config/aarch64/aarch64-builtins.cc | 9 +- gcc/config/aarch64/aarch64-c.cc | 13 - gcc/config/aarch64/aarch64-protos.h | 1 - gcc/config/aarch64/aarch64.cc | 17 +- gcc/config/i386/i386.md | 9 +- gcc/config/loongarch/genopts/loongarch.opt.in | 4 + gcc/config/loongarch/loongarch.cc | 6 + gcc/config/loongarch/loongarch.opt | 4 + gcc/config/riscv/riscv-opts.h | 3 + gcc/config/riscv/riscv.md | 28 +- gcc/config/riscv/riscv.opt | 3 + gcc/doc/invoke.texi | 15 + gcc/fortran/ChangeLog | 26 ++ gcc/fortran/dump-parse-tree.cc | 38 ++- gcc/fortran/gfortran.h | 13 +- gcc/fortran/openmp.cc | 218 +++++++++------ gcc/fortran/parse.cc | 3 +- gcc/fortran/trans-openmp.cc | 35 ++- gcc/gimple-predicate-analysis.cc | 135 +++++---- gcc/gimple-predicate-analysis.h | 4 +- gcc/gimple-range-fold.cc | 9 +- gcc/range-op-float.cc | 10 - gcc/testsuite/ChangeLog | 54 ++++ gcc/testsuite/g++.dg/pr106824.C | 76 +++++ .../gcc.dg/analyzer/fold-string-to-char.c | 8 + gcc/testsuite/gcc.dg/analyzer/out-of-bounds-4.c | 65 +++++ gcc/testsuite/gcc.dg/analyzer/strcpy-3.c | 23 ++ gcc/testsuite/gcc.dg/cpp/c11-trigraphs-1.c | 5 + gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-1.c | 10 + gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-2.c | 5 + .../gcc.dg/tree-ssa/vrp-float-signbit-2.c | 24 ++ gcc/testsuite/gcc.target/aarch64/spellcheck_10.c | 13 + gcc/testsuite/gcc.target/i386/pr106453.c | 13 + .../gcc.target/loongarch/direct-extern-1.c | 6 + .../gcc.target/loongarch/direct-extern-2.c | 6 + gcc/testsuite/gcc.target/riscv/zmmul-1.c | 20 ++ gcc/testsuite/gcc.target/riscv/zmmul-2.c | 20 ++ gcc/testsuite/gfortran.dg/gomp/all-memory-1.f90 | 2 +- .../gfortran.dg/gomp/depend-iterator-2.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/depobj-2.f90 | 6 +- gcc/testsuite/gfortran.dg/gomp/doacross-5.f90 | 88 ++++++ gcc/testsuite/gfortran.dg/gomp/doacross-6.f90 | 77 ++++++ gcc/tree-cfg.cc | 2 +- gcc/tree-cfg.h | 1 + gcc/tree-ssa-uninit.cc | 4 + gcc/value-range.cc | 12 +- gcc/value-range.h | 5 +- libcpp/ChangeLog | 4 + libcpp/init.cc | 2 +- libgomp/ChangeLog | 4 + libgomp/libgomp.texi | 5 +- libstdc++-v3/ChangeLog | 12 + libstdc++-v3/include/std/type_traits | 51 ++-- 63 files changed, 1562 insertions(+), 290 deletions(-)