From patchwork Mon Nov 28 19:12:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hannes Domani X-Patchwork-Id: 61188 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id AAF4338532EE for ; Mon, 28 Nov 2022 19:11:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AAF4338532EE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1669662669; bh=jyqCOdvUcDgXu6DT8IKcEggxY5qZbMJ1n1VGTtDC5G8=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=PFsrpubNGQ4o15N7dHuiHCvauCBwev3dG10yaKlDY0Paylgz9JLGuUkP8OuYspQPd 7OXV10wqNrc7B5MLGT+h24tqYx0VPwIYv+QnR2ku+s9TdxWjDO+3e1LxIFbLczWps7 0iBBGXfzlZH0D6cRH38cCOkyHQPMMASCdnODGF2w= X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from sonic301-22.consmr.mail.ir2.yahoo.com (sonic301-22.consmr.mail.ir2.yahoo.com [77.238.176.99]) by sourceware.org (Postfix) with ESMTPS id 93FA53857B9B for ; Mon, 28 Nov 2022 19:10:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 93FA53857B9B X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669662645; bh=CZ4AljOVrm0fdJC1VbJTs4G8hxRIXohbTW4/IEuZm8q=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=a9bwmBvdSzot19CcnvR9P+ekM1+JQLsYA6pSZE34LPpZdq7q1XP+4QDnGJ8FfsYZ/3LftxVrD4z36WVpf+e7D99z/I5xQf0akbsYf+1VqBFvN53BfbSkBYpybIjr+lPabb+Ft6ZwACePc9PWEXP4Bl07Hdf56fdvmZ7xAukT6VbzjjU56KsLvAlZCypZwJembhd5cvzaRjwg2RWIoSmndNO6eWUfGqESAVZoQcboZ8L96GbXtZOQ5UvxAE6HjyqBYiwGOz+NBIXN68P4OPjSv9Am96USWxd3in1H2qh0UkQxvOAXnr4JivkQkYnp/2qqvm2Shpb66fWwrpSs+mQynA== X-YMail-OSG: KHCat8gVM1lTnd9enJWx1Zm1eKhQZpwO9XlFEUdID1qoxXFk5k.28s74Sd5XZvX p9AsZRPINxHBtLR1HifLZA76BJTkO3NDYk5h8aWIYHnzmCX0OPUT9f.PrqFlBzOn_QuUXvXZKuhx YHb5OxgWnFGAQ8Qq9H6mOi4n_LkMqcpFF9.m_E2DLaNrLpw_wmj_ZKk58JeLOQIhqpwNUSDzRCTI KtNaNvTutCvHf4qE9RXOX1ChpR.VGod6rQGuu0tpOcLO9mqiM_GzePY8LVi5Dcjo.Cw.9sv2.9hQ CXLHA3ZoAakKbsPfryJfxLlrabr5kMc6HeM8etnK.ghLUTn1K_oBElDlJLSqnN6AZY5oXgrrvzNA QGxYwOSLq9.fZeYl79vILiqaU79KNd8uguRnkRcWqn9sPBoXa880Y24qPktXRAfpGZ8ptj2Epjr1 w3IIF3Z2IOas0ej9JqcF61jtrd1Cbg3BaQZQrV0ZYxW08i7aMmSFh1PnMkWTVaOM7lIN9CIiiaqF EW2E7NJZVNqCqWj6zpvY.X92ZRaR4rtx3DNLAaYfqFpxG6rwqCCXQGucUxuYzVYKDSDRk9hBkV02 i4p05x2tooJEPKSf_iHclpJ5zrWaTYI86MatKy5f9uAc4NXYdief2hHQCjWVTJqOOhqBiNtaqbwb JKF39k1ZdTYsbtMuJkFeWOmMPaZ99WJ6kHqxxmY9TdOlOArHugLBaIsauz41dcRBc4.Ml9kIsWa_ py3Pqx7lLswGABDy736VW.URtJusSNLMLo7hU33wd.nwi29cVHohXPue5r8mQHjE87cnfsjdUQZb 9iqp8O9xacrX9GE4lgwgFbvwzKEruj18l01vvwFw7ZZeywKcNUwH_tWqHff7aPxUbQsBSNipel.c _b4HeNoQCohMMe1Uf4IKhbkBVIjl7kN0jv1bZgTw8Pdjxu63GMCQ5qN_Au2swP_IcMaN17SnLqbK M8WSF8ew.Md7bR63hN38yv_vUUjUM1OU3Ec2Al2yfhrJKsLGPqVYxL4bQ2Fe6_4ZUTPuPtAZH.5N W5M7ChC8ZHCE1OdvuKuhRWzUPF4d1ozJc7D4bx50aKAxoemV9gwTM1GBrslltwzMpUhJNHkoUrl_ 3LjlSKBneUQ.O6rgzKmluo3Q4dNrUcDdw7BC1Xa2T4jBUVjUxMHZYx3kjItFff6rdICgLsk2IYjF 1okZcQVmi1WfF6p2_v.3f0v4_XTJH8nS34L3xLQ9GCzyLnJpLGRjlPZeuphp3I_.X60NgqYbUXFA JSISmEMMemwUZjffLMY7QPOj2F46vR8C5ilR5sZYm96MtvUTVzbiG1NJ0GDI4e81d17FGnArzpzK A_ryXriVEabIID2touurCkfBZeiAlI5oMY.m3nKsw1mD0j17n3z7A4U4IFfjq_FiOBLgPirUa3gt CXAJbZKGOc5x7Lwho7kMdErx6SctzwZDT7jWQ64o4Q79o.qX5MraUDWF4uTnipKNoqmHHkEikeXU ZZMb2ChoJ_A_r6GBhYjhrW7Y_Tooa4N208EPZtXiM7pXO0Dp_KD3hZSZczvdal2ddNg3T2ddDbEe 5iWnB5ijYU28QOTU8LHR1DMX57I_WzlAJ3.FcGXUSxUaoeEYyh.1XDYoL121vf37hTtpN0MSukwC EmiRRCbd5WM3metYlnO7OfpytR.pVC76E5vjKpYX9O4ivlVWU3vT_C4zpvWAV5QVHk7wsCeBAoCy ZtTluxajcdTI.DWxtFZUVyQXcdaDEfFbubN2TLjbniEvopZ8gjqhpglAKo2Zkm6C0GWXDf5vszNC 8e7zTqH.rWx2q1YsWZvnjfYF1m.gTUHiqDuCWUGZXM.D_PN9ajYkoAoBEPRx98km3AKzkeTPiBMu u8DjDTjr7W0Oq9WeYDq9KdL52i1q3fLp9z2xNZBZrs4RUEKf_EIiFr2IWIPEB6mAL7PASmflvVWI h7dKyHDWMYwIKAsXJfpVhAqF32p3dmdraa_YXp4.f50sLlbsTd9NY.5eNA5g00AiCO34pKiVpIn6 RtbHFUHCzp61Pd2WV1ui6WNNIP2YmcfZHCo8TN19VioOS2rSBZ_LbujlTmbenyxZnBppLJaLy9w4 VBsehzODGFyAdHi2OTOmtWyT8XF3dVd0jLNNtEbtlH956mNcnvaYG5OcNiTGk3P0vOWKzy5SI4bW B_No1dWNWBCaJowMXFV68fbVnmCLjBJaNCTqF4_UQ1f1OqTUlc983OLVb07AvrYvPvdbM6hPzSWQ JN9pXYBm6L9sbh0_aiH64htHs9ihy11izmQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Mon, 28 Nov 2022 19:10:45 +0000 Received: by hermes--production-ir2-74cf6dc4df-hf6d4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f7d2419a0d94437a4a81115c994e5e89; Mon, 28 Nov 2022 19:10:42 +0000 (UTC) To: gdb-patches@sourceware.org Subject: [PATCH 2/4] Don't use auto for lambda parameter Date: Mon, 28 Nov 2022 20:12:22 +0100 Message-Id: <20221128191224.1411-2-ssbssa@yahoo.de> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20221128191224.1411-1-ssbssa@yahoo.de> References: <20221128191224.1411-1-ssbssa@yahoo.de> MIME-Version: 1.0 X-Antivirus: Avast (VPS 221128-0, 11/28/2022), Outbound message X-Antivirus-Status: Clean X-Spam-Status: No, score=-10.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Hannes Domani via Gdb-patches From: Hannes Domani Reply-To: Hannes Domani Errors-To: gdb-patches-bounces+patchwork=sourceware.org@sourceware.org Sender: "Gdb-patches" Older gcc versions (here 4.9.2) can't handle auto for a lambda parameter: ../../gdb/windows-nat.c: In member function 'void windows_nat_target::delete_thread(ptid_t, DWORD, bool)': ../../gdb/windows-nat.c:629:12: error: use of 'auto' in lambda parameter declaration only available with -std=c++1y or -std=gnu++1y [-Werror] [=] (auto &th) ^ --- gdb/windows-nat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index f61f6c1cb35..6da6757acaf 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -631,7 +631,7 @@ windows_nat_target::delete_thread (ptid_t ptid, DWORD exit_code, auto iter = std::find_if (windows_process.thread_list.begin (), windows_process.thread_list.end (), - [=] (auto &th) + [=] (std::unique_ptr &th) { return th->tid == id; });