From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from CAN01-YQB-obe.outbound.protection.outlook.com (mail-yqbcan01on2040.outbound.protection.outlook.com [40.107.116.40]) by sourceware.org (Postfix) with ESMTPS id AC8E73858D1E for ; Fri, 8 Sep 2023 17:16:11 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AC8E73858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fU8Ib87gPgTrsuOj3sWOaqx9oW4JqZ8HKIrEX9s2oTRMi73/XDgejkxyVIVFHIzIAI5rdDrG2odr1MQ/5WR7uhaUemTM4E/hHfzRsmTInAUnDJj6in7cwRLfpg6L/lq9csNNjConinpY6VYTr+c1Fpg0aY2BRJfnYIeFokuGN16SkWzbgJgixfLhitNL2TvXU//RKgA5OplW86Wi9BHEE7tyx7syW/gwZnfmuBFfOVzd82fUksThHSIUvm3755NstRkJ3vLUUt977KMsJoAeTUm/uj1Si7Oo/6Rx+5aUbVareLdOPLPfgnMuwaNQymYXUp0MJkM6TGU5iNMqKL+n/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QJxWKOXuEqpjtgwFxrbvMzQVnh7lb3QxXzRZpQktkcI=; b=bdoHAXXamWrjlyM9UrTcneW+nCknN88aqTKpg+N+ABgIyTQ6qlrnwRFJl0w7ssbY17TjwK5z8eTV6R6FWvEfTpI8Ynfp8PRyQNjAnqYmlVVPlq9LgRrJlIMuUDiVggVnV/lWrniR3Lhy4KNBea+omaO7jmTOAIRomP6H7LG2ojTn86M6PnusIW3EO9718xfymSfBfQ6CqSUHQH62CkhXwhi6NvucyFENKucuyGQnv580VdUrNn94xIKR4EeTxBVqx92D8nC0CdMblQ2NvxSF2Z2cu7ZTYzxzdQByAGMXHmsrMs9S4F5pvJB25cwRpOYL8RPcdOnsef1g8zi6RIEKaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QJxWKOXuEqpjtgwFxrbvMzQVnh7lb3QxXzRZpQktkcI=; b=G8pVG6RC7iKwho9AJO2tFV+5nC0YQu997TM55exapPkJivTC0b+R4sKoZEmuXKnqrKnnu1rNIF4PDKCFTiI0lGdf/tjKB4LK9XIf9xNUdVX880H/Htc8qelCqHmeWqKJOs6FQ+UxEcXS1+xMWwNEMl1oOeV3vu4N9lWOkosE6pM+A4qhlbD02uyJXu0NJMCumQYH3LaTb7M9iAxxBQVM+GubxvPD0gCXqua+heiIQ5CAe3y6SebeeusKr5JE+3h7/uBrHYhYaluPzXz5bAcESk2yTXgZwxhpHjvkPwT0A2T5ebm/eFLYlB6vLZ2dTSfkD5yYluT6/jxoF2NXR/2nxA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YT1PR01MB2828.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:a::23) by YQXPR01MB5961.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:3e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.30; Fri, 8 Sep 2023 17:16:09 +0000 Received: from YT1PR01MB2828.CANPRD01.PROD.OUTLOOK.COM ([fe80::a015:84e9:f0da:66ec]) by YT1PR01MB2828.CANPRD01.PROD.OUTLOOK.COM ([fe80::a015:84e9:f0da:66ec%4]) with mapi id 15.20.6745.034; Fri, 8 Sep 2023 17:16:09 +0000 Message-ID: <7ddbf9fb-b016-47f1-ba6f-3a8d71b92922@efficios.com> Date: Fri, 8 Sep 2023 13:16:07 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/2] gdb/doc: describe x87 registers Content-Language: fr To: Pedro Alves , gdb-patches@sourceware.org References: <20230908152102.32731-1-simon.marchi@efficios.com> <20230908152102.32731-2-simon.marchi@efficios.com> From: Simon Marchi In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR0101CA0029.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00::42) To YT1PR01MB2828.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:a::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YT1PR01MB2828:EE_|YQXPR01MB5961:EE_ X-MS-Office365-Filtering-Correlation-Id: e9ff5e5b-fd75-45a0-2271-08dbb08f4b38 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lXbU9GJ+PoKd3i9oOJJtOyEYmvp174x5Mwj1DPPCcqyqQpt4bp2/9ED3go6MT/mgb3Db+O8ZWSvvknWHOccBTBu7ZNTVqEO2XcTEB/iPxwvN5xCJpQtlx3zenfICgATSlBnmGD9t5xHwTgXvxjjLQrShe554mLEUvxm9bl7UwyQMUWtaAx0ncFS56u4FQSc6WM5KYPP5RNgBts0N2aJ6ElRUBYIjbF+O9/WEesbMkPXPWIZ7PSIWOBDADmzbjni7fRAmOX/afE7qlBHcKH5xCmr+9OdY/LLfihImzAEwbjnluLcru28t1XrljAyCQfaawGKOily7yM+VenuQLWd2ITtZFfnm9oj+zllUwYIoG8vJDVs54CZn3/Gs3diMb8Ma2vXqnRlcwCVztsOHM/h1xmTORWHVQXhngAhPPdF4X+p12J0mgrAJ/am0aJLSW3SikIp51/U0TGXcT7KRIplAeg6CEBs2m4+yG1IXP2Bu/jyzmmvgRTZBSwpx432Tp+FXAuJ6ZPiT81/hjSqKsdCWOpXlDCb4HnGpAqCB7pnfX+jl8R3wRUqqozX4u4BVqHTF+vTtkA60x2Y/j1qG6WMIU63ZZkKm5vFeIZpKR5NfLWrrXxCyIvcGo3jfyzBV3XtEYW4YO3nTx/G+wNaFAN/hMw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YT1PR01MB2828.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(366004)(396003)(346002)(136003)(376002)(39830400003)(186009)(1800799009)(451199024)(53546011)(6506007)(6486002)(41300700001)(316002)(36756003)(4744005)(2906002)(478600001)(31696002)(66556008)(66476007)(38100700002)(66946007)(5660300002)(2616005)(83380400001)(8936002)(8676002)(26005)(31686004)(44832011)(6512007)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MnI0VFJnTUxtaDFleHpjRmFtSXpjUlhDVitGYk5KbU5pT3UxU2FFK0p2OU9a?= =?utf-8?B?MUMxVy9ta2Ryc3JKSjk5SmtkV3FNazBBMDU4TXYyck9ma3ZVbWFTRnlLZmV3?= =?utf-8?B?MVRSa3NBYWsvVzFRY3V4UkVYRzEweEFXMXFxNmhDSzZkVm9YUFNEVkVJNzJH?= =?utf-8?B?MWxDeHFNTGI1NmVSUXcwUVJRaEdkUGd4K2FWOElUazB0NnFyVHJzbHVkbjZM?= =?utf-8?B?V0ZYNkdMVElSaCtxN3ExYzQyY1lEZkdMSTk1WGpraWFScEdsc0h6QkFGTnBy?= =?utf-8?B?Y2ZDTWtoYWVsZ1pTR3Zxc3ZjOG9IbnVjcnBkV3djaVI3SExHRHF6L1ZXOE83?= =?utf-8?B?Ri9ZelNCcHkydmRMUUpKaXN2MkFFUm9wL01PcVFONjFVSmh4T0JmSndrWlBm?= =?utf-8?B?VmlmejBpVURYeDlrMDBSZEI1ZE9ObFgvd0JOZi9TTURTMnAvdDZUc1dHZVVq?= =?utf-8?B?RVpZM3EwVGxxMU1qeXRKd2loaE9Qcy8zRm9uc1QzOVB1UmhkUForbW5iNHlx?= =?utf-8?B?VGpJaVBEOE15RFF3SGVDNlZtOXJpUmxqR1B2dVplMnpvV3hpODI2cksyL0FS?= =?utf-8?B?azkvTGxwbDM0cDgxNW1nQUFBWnQvOTEyWnk0bWFIQWZtYzRvNVhNMTF5citE?= =?utf-8?B?WUVCYncydkxkaGErTUNqaSs3dktZK0tobUhuVFBOQi96VE1IYm45ckNCVEEz?= =?utf-8?B?eU5Ja2F5LzN4NDJHRlhaN1hTYjdHckNVVVBKS3pPTHFVQXZsdXRCZkdyU2VO?= =?utf-8?B?M3k4NjdITzlkUTN2OUZPK2tNbjFKUzlRUVF2WXZ1dDNCVkx3ZC82K0hLZGpD?= =?utf-8?B?aGFrVEFSYVdPeUJnaHI1ZEp1ZXJwaVpSVUViTHI5ekNKOU9TajFDazhodG9N?= =?utf-8?B?Q09HTHlibHl4NTdWV2hGWTU4WmtDbi9QMGNFcFF0Wm9DbXc0dnhSUGFTdW94?= =?utf-8?B?aXZPRURxdlpaOWJqdjFhWlIxN1BDdEl5cEpZSjRvemRSM1hxY01JSGJVTC9V?= =?utf-8?B?WTIwZ2ZwdWVzaTQ0OHlEYmNkWHcxRW56cWdUdG1IUVA0V1UyblR3eU1ZK21q?= =?utf-8?B?WGhIZUEwZHpJQWhpNXRYMFVYOWNsNGNwR01sSWFHbGNwTjBQRWlSUWlkV3lB?= =?utf-8?B?eFJHY09jOG5jNGhKSWVneXJkb1pnM2pmcTFJaGQwaGNXYWdLclVwTWdPL0p6?= =?utf-8?B?NERoS3E3MW52YVB1OWUvMGRwU2VkbDR4dlFnNFUyTGF3ZXc3dzJscHFoeklN?= =?utf-8?B?eThlOEZsaDFXS2piWUZVVEZsNmJxdVlKZXA2cHVMQzlkcTI4eFZuRkM1a0tK?= =?utf-8?B?Y3FKajFrOXNBa2tkMTh0djJaV0g2T3ZYRlUwUGdkUC9jUmlDdFBxWjV3dGV0?= =?utf-8?B?M0tSNkpSdmVpOFJkcmpqNFdBM1NxcWlYM0RhQ1JkdEo2VXoza0tzV3RPdis3?= =?utf-8?B?TkNGditVajRjMlNrQVpqQ0NONDVZTTRNcVE2UmVPclVETWFIcVcyVm40SlFx?= =?utf-8?B?QWVQdThsbVJ1bVBTYXptQ2FjVCt6bndQRVhoYklVVHdVdVZTMVpiWElNb1c4?= =?utf-8?B?TWo5VWFHUnJuS0NidTJmUGF5VVF3eWlXVjdGNi91SGQvVGxhQ3lMWGxKQUZw?= =?utf-8?B?QXY4ajZ4WUgrMzFGWkVQejZCZ0FMaW16QVI0NFBvNWwzWExiNjkwUUVWeUdK?= =?utf-8?B?bTJMbGRud0dLbzZ4WFZ1UnVpeWlXMUFRazEvRnJSNTRMVENjZE44MEhyYUt1?= =?utf-8?B?Si9vRmVSNmZqQVNIUG8yUnZWRWIzcDRaK3JwaDh4VFpQUzkrR3RyQmFrNGU3?= =?utf-8?B?d0lwSUNMVXB0aXJsN1FzN1pvZGFtQ01PUC9sMnhVamE0azh5aDBtTEpaTXdF?= =?utf-8?B?RWJjTHA5OEZwMk1CTXdJR0lLYkJLeDdHWVE1MVJCYzNSMW5HaEN1SnNJeW40?= =?utf-8?B?SUdPaEM2WkdwQUJiUVZJeEFqWVBzbVN1ci9WV0grQUp0d0pxTEZBbGYraXZo?= =?utf-8?B?a3V5YlY3aGIwOGdtQmFCUnd6NHk4THZWL1UxbExVSGJWV3hZSjFJRlJXbmJN?= =?utf-8?B?S2J6a29SbVV2T3M4TTl4WWRCOFFkTHdvTldRYXVBaU9CaFRrd0w1RkpESEFy?= =?utf-8?Q?peWvFAWEs4Z/xHsu79lZ4LxSL?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9ff5e5b-fd75-45a0-2271-08dbb08f4b38 X-MS-Exchange-CrossTenant-AuthSource: YT1PR01MB2828.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Sep 2023 17:16:09.4799 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MxhEbWJTJJxyy1dhJPW06JkUixV9J+E1WBWxSp/5td02MmpZIWzinmj1tISX69+aTWIC74l8HE3MaktVXP37Kw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB5961 X-Spam-Status: No, score=-3032.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,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 List-Id: On 9/8/23 13:03, Pedro Alves wrote: > On 2023-09-08 16:20, Simon Marchi via Gdb-patches wrote: >> While investigating this [1], I initially had no idea what register >> "fioff" stood for, making it difficult to map it to something in the >> Intel or AMD manuals. Similarly, I can imaging someone familiar with >> x87 to want to print the "x87 last instruction address", and have no >> clue that GDB makes it available as register "fioff". The names of the >> x87 state fields don't seem to be standardized, they even change between >> sections of the Intel manual (between the FSAVE, FXSAVE and XSAVE area >> descriptions). >> >> Add some details to the doc to help one map GDB register names to x87 >> state fields. >> > > Thanks for implementing this! Just one nit below: > >> +@subsubsection x87 registers >> + >> +GDB provides access to the x87 state through the following registers: > > GDB -> @value{GDBN} > Thanks, fixed and pushed. Simon