From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1698) id B17083858004; Mon, 31 May 2021 20:40:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B17083858004 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Iain D Sandoe To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r12-1132. X-Act-Checkin: gcc X-Git-Author: Iain Sandoe X-Git-Refname: refs/heads/devel/c++-coroutines X-Git-Oldrev: 1bc123f2fda945f3f08c1691388f0e5cb0fc3870 X-Git-Newrev: 3fc347359a5f5131faa33b8192b16cb96396014d Message-Id: <20210531204001.B17083858004@sourceware.org> Date: Mon, 31 May 2021 20:40:01 +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: Mon, 31 May 2021 20:40:01 -0000 https://gcc.gnu.org/g:3fc347359a5f5131faa33b8192b16cb96396014d commit 3fc347359a5f5131faa33b8192b16cb96396014d Merge: 1bc123f2fda a87efd32384 Author: Iain Sandoe Date: Mon May 31 19:12:51 2021 +0100 Merge master r12-1132. * Merge master r12-1132-ga87efd32384e. Diff: ChangeLog | 5 + MAINTAINERS | 1 + 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-family/c-pch.c | 7 +- 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/cp-objcp-common.c | 1 + gcc/cp/cp-tree.h | 3 + gcc/cp/parser.c | 15 ++ gcc/cp/pt.c | 9 + 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++.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 +- .../gfortran.dg/gomp/depend-iterator-1.f90 | 2 +- .../gfortran.dg/gomp/depend-iterator-2.f90 | 2 +- gcc/tree-streamer-in.c | 2 +- gcc/tree-streamer-out.c | 2 +- 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 -- 64 files changed, 1168 insertions(+), 258 deletions(-)