From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id DQhRGa8yWmruvg4AWB0awg (envelope-from ) for ; Fri, 17 Jul 2026 09:48:31 -0400 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=auaFcesF; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 56D091E09E; Fri, 17 Jul 2026 09:48:31 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.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 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 916441E033 for ; Fri, 17 Jul 2026 09:48:29 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 5A3AA4BA2E19 for ; Fri, 17 Jul 2026 13:48:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5A3AA4BA2E19 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=auaFcesF Received: from sonic307-53.consmr.mail.ir2.yahoo.com (sonic307-53.consmr.mail.ir2.yahoo.com [87.248.110.30]) by sourceware.org (Postfix) with ESMTPS id B4D534BA2E07 for ; Fri, 17 Jul 2026 13:48:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B4D534BA2E07 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 B4D534BA2E07 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=87.248.110.30 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784296084; cv=none; b=wntBFG8q+9KZcLaHYnUbVwftOqUKcCoFWArLvTYTW1g8UhNMb6fPRIKIFV3y1OcBLOhvVPm0cEabj3gTTfODNihjBKB+eg6sW33cIqP4VdB9okpyRH1XSl617ZyNgNGb6LRwzF2UWrB8CSuGIMlAUDeJ22sJXTRqP67wbD6aozM= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784296084; c=relaxed/simple; bh=pSATyDq2FYhQZU6CVClz2NChTrm+lNBjEqEr4SMd2E0=; h=DKIM-Signature:Date:From:To:Message-ID:Subject:MIME-Version; b=O0hgmsK/DzRW39Mexdnkii8uCoUEaV1raq0tvDxkZhVR0fDkqoA/Iud41iA+92Ag5Uq8d+lolTyZrMWp2eatPT6FT5zdn09XLquv5vhl9mkqgSou1fB8IvsItbsxKlIT7AaxwF6tXQjp0q66gQFQKOnKYfxHtvLAs1YCE5ezCgU= ARC-Authentication-Results: i=1; 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=auaFcesF DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B4D534BA2E07 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1784296081; bh=pSATyDq2FYhQZU6CVClz2NChTrm+lNBjEqEr4SMd2E0=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=auaFcesFfPHgeIdbuukpj+43cNlkD027bzcBSLxA+4PJW7PZVFv1/kPsY/TT8CdDCskW1tXCPBK3J585FLDdPnvLJXgSBhHBC7LLO4Uh+wTY5UmzxiqO9dCE27bKuBOp6kisvlG13Dvb4Xyz/gdN5buxCAJTc08GmoUqWJNpgXFYJFd6KJhJwH/7Aot31utV004E8jMhc4OOpWAw/m0QnjITaubrkjtwXLnntuHw8szOnI2w9zfVbCRiRZtgrkn0kSvtc4U9OaosdmyhwKK02w7Ws7ULVI4v9K0WtAal/Lz2eFEdxOygPN/5+F4c64kOCKvVyAfB4dV/xOFOeUDNUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1784296081; bh=dU2+JcB4MEbdICmhhpI3EsqmVErOuBEgmurEfI4d2d9=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=bDbWDqjBLiy+rNO5jUFi6H+yhHbtBHpaCQTY8KrDCu5gFk1bfiEBUO8gwzgxJ68+gEnBArlW+k6vJHmqBKdRga+N6Ejef2F6AMLXr1D4bYK8/AfrSXbz8TH6XbYUNRETJseLUQdPMdeUiPp0WxpauWld7BhDSfAcDnBQBt77C/R5TpCg5yIt/JhE9O2VSHGX+gRpgBJx6tNuvXFV6d+wTEC83iQcLxJ/DlNq60gzbfgvRcVNSZ3grBo/E+l1JDO416Cq1CAeVBim4qGFZh8bWSCID1LN2wIp5WTXFTZ+IrqKMBNBt0YO/2pzdLjkq19AhQOFMVlyXxEgX2MpfE5kDA== X-YMail-OSG: VeZj77wVM1lj_I.nNdRHoaUc84gembLELVWLbv994YW0WJUkbwsHeP4e2Z6IJ0a ZIzFNZAkp14HWEgfDKv3Pj1pavpSl.lqhPuv99U9OPbMPuxL_QxCSOyBKvKQWX5nFSPR3LwKgdsE 82DF95W6kxIen4VnrJfU2mlu0UI1voY2WwOP2Gw.qAAsgdFlIaQDApBaEl1LFEv6NgJO5qjBX9Bp xciYRpvaHiAy_AVMN4MWlaEykEcr35xOiV6GVjZuo1RYfpqp_Me07.fU_rNAI4.sXgyy1uyhf12t DS6tsnqJ0iSNrWD0NuN6Jiy.4YvxKOIGweGaWX9eUhax7nFyI7vHqGqhaPXuPvFDWDQlw07ngS.i hW61M9ji0egKrXT0NIBukxwCGN.XqO2gQLwY_y6NpemNDRiW.vAF3xwWQXULV0DozQ0Oii_Z7EBX 99P3jbXWIBtDVkAwGylXEu2zBMzDNs_B6.tb1vJa6O3ATQ79LtKK.O22UdsftkoAcOs5L39x9e2W a7999fVt67drA5CekkyGFfZEGvyKaIKPiR5mCqrHhYfAKKOxZr1aue.gz.hwueDlnElhphTbTC9S pne8O7TqHFe5CaB30WZGXQhQ67fP3rDGW0UDxA.9R31W9hXw47pfoSgc3PPZBq0OYftCxsFyEYX3 m_uexA6AeOBww8g3MRhnHS9BpyyljGbEfBezZ9j.GTiPr_DOuW3qaQYCx2lkFnnfkcjK9Q0CCfLb M9eQL0I.bYO756dFgYNRrUdXQex8CF5Owxqc_yzF_Ak6SrgbTqwEJDNTpm.ZzidNQXTN4pGbJL.o _rPc2BuSJPnAwpcURThu_OibROPqDKZ_DgSY4AXYqVlMmE4jveBtTQpWV4KGj2TrJXaEpSbeh6EZ ox3v78.1CKNrDvyAZ6o1XNRE0AqJ1SWM_oTm64yKKTAdJIO1DKQXaEryuN5BPbrQ2ou.9emo_h_9 mT9RUPm6IDPKE3Yuce9O6wQn1zjskyZwux9ZObDsQDsss40_eiqZ2LHAlEkisCG3t124YchIxgBw uHPey1u7WGj9PyRuqPPCUfiwL244SU240M.8E_OgLlAHbfwWWB3KdDR44NNe.VfET7NPu7pEiWa1 YBWP2d1hJt3kZBKegZpQT3cXyYsEbeYfuHfzjU8fv0q9ah.OapvPieB06Cjeiry1FZ1HdxtomiU7 mL2s9ZcOvubyABLD97WekDFvwkmmx.pTnfB8oBx_6EXv98hwbfD8p4rAqa2uxU8X37oikuBATTe2 VTSeJ3E0rnYihMORJbull5Me41pLxpdjsNanzsnAr0WQYibH7lsW3jXiNQNYiCVoQs9t3QCE.1En awa4Py0vtw0zYpUTvFS5In70EfZtSVznierx_AhOr8fGWUYRLxEObpiLr6pNNVb72GEytRvh.biv KJOOrWT_7PD7ylpFCcVStPFClyrExw7eEQDTX_BWTcJij_kyhzVD1zMnQf7g5ea0LFnOn9BL1xND lc1pu1.S7yDHJTUpEy0XlCXBeyH2axRl0nX34aWM5g_X2hRoD_L7AB4AojpJXSOXcJYb0ttKzzRd F9.ybYpQZVWgqINNvIk3Iz8rTxM66zQ4A7ydOvyjWrwgzo9.SZSksoJr8i1_XAKoXuE1k4Ira35f dENHVL2lP7NebInO35FMB3rsfObbhwlJRrnzfzLawaKD1_We16tU2eMY7u4tWg0En_AcPl9dJHEA t4CkpkwkBZYCrr0vhUhY0xI.M7Z1DTlMCRKllJuHatuhVn2JPC1z67aGC9usf8SSclwgHi9CBGvi yg65hSuuK8Ct8EjyBLV7_bsKOK1dsbhlxjfzM7ryH6QL4SKYnd4F_D16RavfAc9I4rwDbqvB.keb jtwRWqK.swNV444.dis6mK2p15wzx36aX7SDep.Ib8Ftt0wKwZCcnoQYCnccqPVmpHVqqrP_0sN8 _SYZWKFCTS4mAFHZMluzgJNSAAloHnQw.1KFOpYpb05Eneu49YFe4UXsg05vbSdCzcRqF.oU38jO hhKCBTGXpvc026vsaAytddDFcyhyG808keoIV.zMTSEqUTiCWJk3fibUzOp76CQXU3qtEiIz3Do9 5IuUJtj8ZhDOB8x.RTf2iP7rZSXNyikcbVQ91GWU2EESheGGhYxETY1rxxoMPKSJi73cKPpUm2bc BILN2us7.0VK_ZViVIIpD1i9M9dr9E_UZM79n8wLYaVJOxDUaXcBaokczswI62RvaOBsOmQVuxg1 NYZTa6lI56wtfBShFYQ0zo_c8LBudZx3at78VltqYh4Ha6xMnZomR X-Sonic-MF: X-Sonic-ID: 31cdd337-de55-4be8-ad4a-9cd22aa6d412 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ir2.yahoo.com with HTTP; Fri, 17 Jul 2026 13:48:01 +0000 Date: Fri, 17 Jul 2026 13:46:48 +0000 (UTC) From: Hannes Domani To: "gdb-patches@sourceware.org" , "Schimpe, Christina" Message-ID: <1783589955.3451825.1784296008828@mail.yahoo.com> In-Reply-To: References: <20260712113229.3695246-1-ssbssa@yahoo.de> <20260712113229.3695246-7-ssbssa@yahoo.de> Subject: Re: [PATCH 7/8] Windows gdb: Implement XState (Intel AVX) support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.26136 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 Freitag, 17. Juli 2026 um 14:54:59 MESZ hat Schimpe, Christina Folgendes geschrieben: > Hi Hannes, >=C2=A0 > Thank you for working on this. > It appears that this patch uses the same commit message header as patch #= 8. Is it > intentional that these are separate commits? This one is the gdb part, and #8 is the gdbserver part, that is stated in t= he title. > In any case, IMO, commit messages should not have identical headers. Also= , this > patch seems big enough for a commit message which is not header only. :) >=C2=A0 > Do any AVX-* specific tests pass on Windows now? If so, it would be helpf= ul to > mention that in the commit message as well. I actually planned to add that info, but forgot. These tests then pass on Windows: gdb.arch/i386-avx.exp gdb.arch/i386-avx512.exp > I have not looked at the code yet, but I have one additional comment rega= rding > the NEWS entry. >=C2=A0 > > -----Original Message----- > > From: Hannes Domani > > Sent: Sonntag, 12. Juli 2026 13:32 > > To: gdb-patches@sourceware.org > > Subject: [PATCH 7/8] Windows gdb: Implement XState (Intel AVX) support > > > > --- > >=C2=A0 gdb/NEWS=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 = 2 + > >=C2=A0 gdb/x86-windows-nat.c | 112 > > ++++++++++++++++++++++++++++++++++++++++-- > >=C2=A0 2 files changed, 111 insertions(+), 3 deletions(-) > > > > diff --git a/gdb/NEWS b/gdb/NEWS > > index ec9b5a33787..759c544d3b6 100644 > > --- a/gdb/NEWS > > +++ b/gdb/NEWS > > @@ -116,6 +116,8 @@ > >=C2=A0 =C2=A0 intent to remove it in a future release. > >=C2=A0 =C2=A0 The s390 64-bit target (s390x-*) remains supported. > > > > +* Support for Intel AVX variables on Windows. >=C2=A0 > What do you mean with variables? I think it could be helpful if you are > a bit more specific here. For linux there are several examples in the NEW= S file, > for instance: >=C2=A0 > * Support for Intel AVX-512 registers on GNU/Linux. >=C2=A0 =C2=A0Support displaying and modifying Intel AVX-512 registers >=C2=A0 =C2=A0$zmm0 - $zmm31 and $k0 - $k7 on GNU/Linux. That's a good point. I also wonder why I said variables instead of registers. These registers are working then: $xmm0 - $xmm31 $ymm0 - $ymm31 $zmm0 - $zmm31 $k0 - $k7 > Have you also considered to add some documentation in gdb.texinfo ? Not really. And I just looked, and couldn't find similar info in there for Linux. Hannes