From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id 195393854803; Mon, 31 May 2021 09:31:06 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 195393854803 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: 9104f3d64deca97a7698e9dde45010ca3cf75928 X-Git-Newrev: 520839b3244507adc4f3ad640e5cab46e2ccbf8f Message-Id: <20210531093106.195393854803@sourceware.org> Date: Mon, 31 May 2021 09:31:06 +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: Mon, 31 May 2021 09:31:06 -0000 https://gcc.gnu.org/g:520839b3244507adc4f3ad640e5cab46e2ccbf8f commit 520839b3244507adc4f3ad640e5cab46e2ccbf8f Merge: 9104f3d64de 21d7bba242f Author: Martin Liska Date: Mon May 31 11:30:50 2021 +0200 Merge branch 'master' into devel/sphinx Diff: ChangeLog | 5 + configure | 3 + configure.ac | 3 + gcc/ChangeLog | 94 +++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 10 ++ gcc/c-family/c-common.c | 139 +++++++++++++++ gcc/c-family/c-common.h | 4 +- gcc/c/ChangeLog | 26 +++ gcc/c/c-decl.c | 1 + gcc/c/c-parser.c | 38 +++++ gcc/config/h8300/h8300.c | 29 +++- gcc/config/rs6000/predicates.md | 3 +- gcc/cp/ChangeLog | 41 +++++ gcc/cp/call.c | 22 ++- gcc/cp/constexpr.c | 42 ++--- gcc/cp/coroutines.cc | 10 +- gcc/cp/cp-objcp-common.c | 1 + gcc/cp/cp-tree.h | 3 + gcc/cp/module.cc | 5 +- gcc/cp/parser.c | 15 ++ gcc/cp/pt.c | 14 +- gcc/cp/semantics.c | 5 +- gcc/cp/typeck.c | 36 ++++ gcc/doc/extend.texi | 28 +++ gcc/fortran/ChangeLog | 29 ++++ gcc/fortran/gfortran.texi | 2 +- gcc/gimple-ssa-evrp.c | 6 +- gcc/gimplify.c | 8 +- gcc/internal-fn.c | 6 + gcc/internal-fn.def | 3 + gcc/internal-fn.h | 1 + gcc/lto/lto-common.c | 2 +- gcc/testsuite/ChangeLog | 100 +++++++++++ .../c-c++-common/builtin-shufflevector-2.c | 18 ++ gcc/testsuite/c-c++-common/gomp/pr99928-1.c | 56 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-10.c | 56 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-13.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-14.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-2.c | 50 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-3.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-4.c | 16 +- gcc/testsuite/c-c++-common/gomp/pr99928-5.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-6.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-7.c | 22 +-- gcc/testsuite/c-c++-common/gomp/pr99928-8.c | 56 +++--- gcc/testsuite/c-c++-common/gomp/pr99928-9.c | 56 +++--- .../c-c++-common/torture/builtin-shufflevector-1.c | 49 ++++++ gcc/testsuite/g++.dg/ext/builtin-shufflevector-1.C | 18 ++ gcc/testsuite/g++.dg/ext/builtin-shufflevector-2.C | 12 ++ gcc/testsuite/g++.dg/inherit/virtual15.C | 18 ++ gcc/testsuite/g++.dg/inherit/virtual15a.C | 19 +++ gcc/testsuite/g++.target/powerpc/pr99842.C | 188 +++++++++++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-55.c | 8 +- .../gcc.dg/plugin/diagnostic_plugin_show_trees.c | 2 + .../plugin/diagnostic_plugin_test_inlining.c | 2 + .../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 2 + .../diagnostic_plugin_test_string_literals.c | 2 + .../diagnostic_plugin_test_tree_expression_range.c | 2 + gcc/testsuite/gcc.dg/pr80776-1.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr100778-1.c | 18 ++ gcc/tree-iterator.h | 36 +++- gcc/tree-streamer-in.c | 2 +- gcc/tree-streamer-out.c | 2 +- gcc/tree-vect-slp.c | 4 +- gcc/tree.h | 8 +- libgomp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 6 + libstdc++-v3/doc/html/manual/abi.html | 6 +- libstdc++-v3/doc/xml/manual/abi.xml | 10 -- 70 files changed, 1290 insertions(+), 308 deletions(-)