From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id oTqWNfbHc2nywBEAWB0awg (envelope-from ) for ; Fri, 23 Jan 2026 14:11:50 -0500 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=yahoo.de header.i=@yahoo.de header.a=rsa-sha256 header.s=s2048 header.b=ZPsHYKAc; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id C53F71E089; Fri, 23 Jan 2026 14:11:50 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 1587B1E089 for ; Fri, 23 Jan 2026 14:11:50 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 5C4AE4BCA433 for ; Fri, 23 Jan 2026 19:11:49 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5C4AE4BCA433 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=yahoo.de header.i=@yahoo.de header.a=rsa-sha256 header.s=s2048 header.b=ZPsHYKAc Received: from sonic311-31.consmr.mail.ir2.yahoo.com (sonic311-31.consmr.mail.ir2.yahoo.com [77.238.176.163]) by sourceware.org (Postfix) with ESMTPS id F34C74BA2E3C for ; Fri, 23 Jan 2026 19:11:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F34C74BA2E3C Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=yahoo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org F34C74BA2E3C Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=77.238.176.163 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1769195483; cv=none; b=NRiSF+LXIwsB47jHTWGAPG7iauhR5yO8AWE4t2oHPt5yYUIo/8Ny9hKXJ7uYIHEEldVuwHZ3l4wIyXJiJlm9E6k6+c0iGjP+ZJN2brt35D0aa6MI5zkE1c2AcQLP3lR/+YnpOGvTK/MU0lJboLhPhfQ2ahXQIONrDwL9hKUqEao= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1769195483; c=relaxed/simple; bh=Kq96jzrjpmK0kAoMi2TZTiWdEvJNpgQrH10DKJoMsfI=; h=DKIM-Signature:Date:From:To:Message-ID:Subject:MIME-Version; b=QoYWmg1MXI3ZwJLcbv1lMCBKoW5OcGgraLgYckc5gux8Is883gqismXEJfsYLRDmWghSvCD83cwhsViycMVO2l3vtqWMil4Niradsp6pTYobZpTuC8km06owwsdEILW/pZZKB0gfb3gvNrRCwS/OTjt488xHO5rBfp2hrldCwBM= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F34C74BA2E3C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1769195481; bh=Kq96jzrjpmK0kAoMi2TZTiWdEvJNpgQrH10DKJoMsfI=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=ZPsHYKAcR/SVrbX7rdaAjpjBIMogfSnlmrRP5Irg/2QuSVaM2xJkAu82HaLJIzrVqYvjjypa2UocVyw0qsBmJlGryE5NdalR9erEA8nRaSXNifaX4Sl8vF9z/qijrHguqnbhH1DzlhWADtbXmug95NsJdU3nW+gNANQiO2JvYXRGmbOv+GJy6H3dsEdT8fxCj8RHtCDcZU2H5tSn66qIjJVtZewJ0aYe17bHSkCNpmEgzzhNq4FAVnDd46APLFtjzNCHHI2zd7J5Cjmvw1aqtSYXILuGkLKpdGtek0TjjzykhO3zJMtuFTXoE0RkinZrZUR2KSaNa7aOwTpr14q6kg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1769195481; bh=CPpcWCVqk8yY0qH0ASvoaZSwWghyzLzZKKVL6UVFA0x=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=D943ljA3koqw4tLtb8iKWZtlB3ist+91/x2hFEm1NUfxuDzStkMiWrrFSbASXk6YYn/uvIV7PgGHZbnBBXquTwf4tOwg+kmjR8+FWXHrtHK0jtqnWQFAewC69lZhn8GIfg4WfYxV8MnL3WOVgxMaYOmiGSgI7aHqcl9UcE02yzsT3otkSfs5QCO6+DiXcx1EPldp6qFoN+3tHAD7HrEcSciAr54w29yy23sAaamwGoFwBzVmGyRCEYWHI/zgpmsSfYVP7r8prqjeVFG2SuDeKPIS+MqWPPwh41Xt531DMBkhoK4Hclqcz7rb8Q/9UXzhsefiakkEEAerDrXyG+vjTA== X-YMail-OSG: hDqJLuEVM1me9ZL8ouLpFwlYdcf0tzJWnjYsA7PtCIlNNCMZKif6K_N6_1OsmHN OlSrMS3RsN6VB3gwICr5r0CAKrxRw02K.yOULriOcdJM5Q7ehBxVgqCEPhVuY850iI7IAY8m0ZnJ kuy0wd052ZGSkHtJCXRpMWFxPklFTxwUpv1PXz54az8vH8rLKYDcFUdRfbnNlzmNRb0WEMi3z6Xn rfdDsuz8R0Sz06UA1AdMLHdeq1azu6gRWHuh7emcCfbaSa.Ubqk8i5GZ_LlyS.Xzzyf5i3DQkES7 lbCxSTyR8OsQ.EKfrKuWXYPejH0fEm2R.UBIV.qKFdLD.lD.7CdlRFVkA8CrWHhfhM1GFhu1RmuM qEIBqVGKXp1ayoQmffRPOjHatR9pvlYK6fLuBsxQyOHi0BvyhfKQ5c8JOtsGJoDXxi7cRInAPA.d rr9ChROGVP.1cPjgiXRXXQmmY.XpErJyMRsdvGESrbzxawkeMCEzifrrgB_mWFqoEXsbMeQ3q8FR VWTzBQQ4bqi0AcD0G8umJwO5oHqsjiVWqYCn46xPQd8VOayrWxUWer1B9QmzTFy0JZw4R0jG6GcT XH6GrHQjF3WbxTA9.9ujbtHwg4F_zIvkBLY8hOPktUbyN38aYSAyHvfDAGrjLlzG_h1U6vlm4hAx Twzqd5bLb4hZ4Mx8fBkeaDAiwxiBSQ6ghwumf7WKGmv3eso4S8LEEqPP9JEh5x9IjtOwrxEcxY5A j0kt9f5A.1k85BrfKPogWGzUzWJJrOKEfdIMZXwMWlkcwJuWslha2uj9rZpPG0JU8rfH7vC81vkX 5pz6OcmyZ9gwkfJC6mvodRvIW3kWtZBNjW6O8WWF2GfjyrQJjcQzxDKGt06QWmFqGjeHr5HNWMsq k_EsK.VkcW0vDh1LECh03eN0kbPrpX15s4GWAHOOqCIlklUaobBlbP.9HaGjDLh9boPifLTHVWZN s6AnT5CRbPdZWGfew2u9epZVasxfaOtoANAlhrPk79Lo1iTRVeunOSKRN87KLxS0jIzaKSkTpKcR lx_czMXVCSNxXu1blVYFD6MGTp6kZJuzXCx_24bL6wamh5ZGcoqKPcLuyDrmwfjFRzOKKQMuCzHK 6SL5w_.EYiVg2s1mJ.XFjVKBy3mAEqM5QhxMqtdgZTAJ.IuN8N1V01dzNLzbnDs.HkRwtfGYZrx0 6IxbPRtXW_aOlRhjQCqGS3d7YdYt12rpz7v5awHcjAas3VWPI1pvR4Rykbk59IZK2lKNzRkDbfzn 8WT.J9IwRF6tObkCCRraEwwFXMRu7J3agiusBJAfyEO3ZqeAWimzt.1.iQqLv13TesUb3.dnkmjP 2WwGk6mVT0bof8hCz.4QF73QzRVhM6VQFuRg48bhQHOOjSE2ha5TTgN82DjhbYOkzD2HIRHcIBFs wkKPQy3l8WrTw9C3JqRx.Cc9CDLx3xV8NM_UJAf7zIEb73CWAaMzSoZRPjYXgiRJjQ8M5s9hdTi2 hwl_oHdDcPwuRVQ3Z4eumokLDV375S1hnAC4aH2g0.95ok4NMBdwHfMA0S9.u13CxEUksJjKbfnh AY8xSQKWVyqzAcfVWgmIuyYqPQg2GpSijP15bGrbjHqzRwtxisltjM_pp4T6G2LP_tn3Rz4U5NYT JnDBMotvUHjTCdujqBYZsiqeP.hyY7k_hJMVIcgDZEv2s_cPC.u2rsmIeF2yGS4cG7w.Gn8mrZUS ky7w24VUXylX_xd.yuaKNqKk7n_FO.RJVPj_o7kXML8r.K8uRPVFVuIFbA6b1aNS_4nV9EXw7cvx VtYEGGMuiYDMcQ3mezN7on6j7ofx7gd7p9H3SmYEwSuxM2WIfpFihgKdQGEMZYL8eNr.vM0tyOZs Yuj06b00igCEm0NC1IHAN5c9no80V76q4DF8f81VVu8JR6ffqBIfeZApxizHXY9O5XTvk7j4TvUz 2IZuld7sJCQ4Q5uf6zAZjP_.J54hXuM4.lMMXOvMBoI.L0VsBOL8JJbHGt6krJFv28vfDrCxX4kD oVb.FI6Ud65Ib0g1x2IaDPu6L4kyhznAmPRe6Sae3sdfPSKHP3YEterzE5fWwYAe.I_Qpxm7yvlk n6G9heU7o8iJNAk_OzuwhKKN2eKmP_0SLtltIPbOrjICtbVvSqIdspBY.j.X.of.y9xL860hxP.5 SfIYbZwHGiXEwt5beHlEsIYy6nxWpyd5p.xXsUXa5UvVwF48_scqmdhhmC09t.EAvVMO1mZwjfdY Uh0SqQ_nHm90bnOrXsIwQzjPrTzWl0pDrATV5BUMRTclXvoWG4YqF9DL4 X-Sonic-MF: X-Sonic-ID: c407f1bf-aa53-45f6-828b-3b644e1829a1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ir2.yahoo.com with HTTP; Fri, 23 Jan 2026 19:11:21 +0000 Date: Fri, 23 Jan 2026 19:11:16 +0000 (UTC) From: Hannes Domani To: "gdb-patches@sourceware.org" , "Schimpe, Christina" Cc: Tom Tromey Message-ID: <1730748929.6281208.1769195476949@mail.yahoo.com> In-Reply-To: References: <20260117134052.2660009-1-ssbssa@yahoo.de> <20260117134052.2660009-2-ssbssa@yahoo.de> Subject: Re: [PATCH v2 02/11] Simplify windows_nat_target::resume MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.24987 YMailNorrin X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Am Montag, 19. Januar 2026 um 14:55:44 MEZ hat Schimpe, Christina Folgendes geschrieben: > > -----Original Message----- >=C2=A0 > > From: Hannes Domani > > Sent: Samstag, 17. Januar 2026 14:36 > > To: gdb-patches@sourceware.org > > Cc: Tom Tromey > > Subject: [PATCH v2 02/11] Simplify windows_nat_target::resume > > > > Now the thread context is only needed for setting the trace bit, so mov= e the > > rest out of the with_context lambda. > > > > Approved-By: Tom Tromey > > --- > > No changes in v2 > > --- > >=C2=A0 gdb/windows-nat.c | 15 ++++++--------- > >=C2=A0 1 file changed, 6 insertions(+), 9 deletions(-) > > > > diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index > > a6fd199530c..8ee52768cb1 100644 > > --- a/gdb/windows-nat.c > > +++ b/gdb/windows-nat.c > > @@ -1366,18 +1366,15 @@ windows_nat_target::resume (ptid_t ptid, int > > step, enum gdb_signal sig) > > > >=C2=A0 =C2=A0 /* Get context for currently selected thread.=C2=A0 */ > >=C2=A0 =C2=A0 th =3D windows_process.thread_rec (inferior_ptid, > > DONT_INVALIDATE_CONTEXT); > > -=C2=A0 if (th) > > +=C2=A0 if (th && step) >=C2=A0 >=C2=A0 > Nit: better to check th !=3D nullptr here explicitly. Thanks, I've made this change. Hannes