From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1698) id C306A3952004; Thu, 17 Mar 2022 07:48:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C306A3952004 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-7677. X-Act-Checkin: gcc X-Git-Author: Iain Sandoe X-Git-Refname: refs/heads/devel/c++-coroutines X-Git-Oldrev: faaa033fb74bbcf0f0cc6f6b48aface2a973b44e X-Git-Newrev: aee99c7963d352584581e089cb5cba410b902592 Message-Id: <20220317074829.C306A3952004@sourceware.org> Date: Thu, 17 Mar 2022 07:48:29 +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: Thu, 17 Mar 2022 07:48:29 -0000 https://gcc.gnu.org/g:aee99c7963d352584581e089cb5cba410b902592 commit aee99c7963d352584581e089cb5cba410b902592 Merge: faaa033fb74 7fd6e36ea9a Author: Iain Sandoe Date: Wed Mar 16 19:57:27 2022 +0000 Merge master r12-7677. * Merge master r12-7677-g7fd6e36ea9aa. Diff: MAINTAINERS | 1 + gcc/ChangeLog | 40 +++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 4 + gcc/analyzer/diagnostic-manager.cc | 44 +++++++- gcc/analyzer/diagnostic-manager.h | 1 + gcc/analyzer/engine.cc | 7 +- gcc/analyzer/pending-diagnostic.h | 6 ++ gcc/analyzer/region-model.cc | 61 ++++++++--- gcc/analyzer/sm-file.cc | 16 ++- gcc/analyzer/sm-malloc.cc | 72 ++++++++++--- gcc/analyzer/sm-pattern-test.cc | 8 +- gcc/analyzer/sm-sensitive.cc | 8 +- gcc/analyzer/sm-signal.cc | 8 +- gcc/analyzer/sm-taint.cc | 71 +++++++----- gcc/analyzer/store.cc | 3 +- gcc/c-family/c.opt | 4 + gcc/common/config/riscv/riscv-common.cc | 60 +++++++++++ gcc/config/aarch64/aarch64.cc | 2 +- gcc/config/i386/i386-builtin.def | 2 +- gcc/config/i386/i386.cc | 8 +- gcc/config/i386/i386.h | 6 +- gcc/config/i386/x86gprintrin.h | 2 +- gcc/config/riscv/riscv-subset.h | 1 + gcc/config/riscv/riscv.cc | 8 +- gcc/config/rs6000/predicates.md | 9 +- gcc/cp/ChangeLog | 15 +++ gcc/cp/cp-gimplify.cc | 38 ++++++- gcc/cp/search.cc | 49 ++++----- gcc/doc/invoke.texi | 10 ++ gcc/gimple-match-head.cc | 24 ++++- gcc/match.pd | 27 ++++- gcc/passes.def | 2 +- gcc/testsuite/ChangeLog | 38 +++++++ gcc/testsuite/g++.dg/lookup/ambig6.C | 18 ++++ gcc/testsuite/g++.dg/opt/pr96780.C | 38 +++++++ .../gcc.dg/analyzer/many-disabled-diagnostics.c | 55 ++++++++++ gcc/testsuite/gcc.dg/analyzer/pr95000-1.c | 38 +++++++ .../gcc.dg/builtin-dynamic-object-size-0.c | 56 ++++++++++ gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 16 +-- gcc/testsuite/gcc.dg/pr104910.c | 14 +++ gcc/testsuite/gcc.target/aarch64/pr102008.c | 13 +++ gcc/testsuite/gcc.target/i386/pr101895.c | 11 ++ gcc/testsuite/gcc.target/i386/pr104890.c | 11 ++ gcc/testsuite/gcc.target/i386/sse4_1-blendvpd-1.c | 11 ++ gcc/testsuite/gcc.target/powerpc/pr104923.c | 21 ++++ gcc/testsuite/gcc.target/riscv/predef-17.c | 63 +++++++++++ gcc/tree-object-size.cc | 9 +- libgomp/fortran.c | 2 +- libgomp/testsuite/libgomp.fortran/icv-8.f90 | 10 ++ .../libgomp.oacc-c-c++-common/host_data-7.c | 6 +- libstdc++-v3/include/std/charconv | 8 +- libstdc++-v3/include/std/version | 3 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 120 +++++++-------------- 54 files changed, 956 insertions(+), 224 deletions(-)