From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id GeUbNy6h92iJqAEAWB0awg (envelope-from ) for ; Tue, 21 Oct 2025 11:05:18 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=jpyRS8Op; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=jpyRS8Op; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id DC8DE1E04C; Tue, 21 Oct 2025 11:05:18 -0400 (EDT) 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,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 server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 0D6801E04C for ; Tue, 21 Oct 2025 11:05:18 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D7ACD3858C54 for ; Tue, 21 Oct 2025 15:05:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D7ACD3858C54 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=jpyRS8Op; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=jpyRS8Op Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com [IPv6:2a01:111:f403:c201::3]) by sourceware.org (Postfix) with ESMTPS id CE5503858C51 for ; Tue, 21 Oct 2025 15:03:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CE5503858C51 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CE5503858C51 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c201::3 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1761059039; cv=pass; b=exVZnpBVr/qlr/T6aejWQwkzEox1wciFfoKNOzTU8ShmbWG8e/wPH1nmLVI/zid9lzdWhucy0Z+wqo41/7B2J0ZoIiU/izwXSUh27BeBwDL2b+LbnV7CIXtCxHuyyPaHvk5R/Qtv3pCRbgmtmmeTjiitzimt4LTrH3ndpqwyyHY= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1761059039; c=relaxed/simple; bh=xnogW1GuuN0ZQBr7E08hFG72jrScRS7apkh1PlJhp94=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=pBho3sMZZOnN3jOsQhei7A7YGtWLcmbcPP2Wzg4dzkx1ALAhGq8IqZ6ES5Ea0JgB7shpxD1R4fBdA+S0VF/HZGitJ301cOBKYFacZHeWbFoKAxN/b+xZCaUQzk70QmxQ93/yXsS/W0M4XxHnUMdn8QcTsFl1riqdgyAi1edThRM= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CE5503858C51 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=BzQ73+Nf8J7auk8BaoIrK8oCVRyVOGnyHNZSd3UDXxjCrQ7e5DdyZ2eE6yInP/+iGxzszm0xWn7ZLURJlmti66RxBLqrRKiAinjfT6jxODUkENWnNoUC1tTxsjDFXHY0PUxIEAvdtzb9pomjOZaQ4Zv6AMZUrOPgtgmQySeQwOAPok0Cz7fdEA+FYTEL87lfRspI8lLQNqD4NuPg2+UyDftUvriIhNzaN6XdiCUI+AhdbeYnCvHshQBT2ov1u0Qq3ikPrZw7LEbTAUCnqRvXrK2xT4JREFvx01RBjAq77ppSfn4pD90n1i7kb+NfaajxzhOs1lSYUGJ661OKPaZzGA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nvm+Ybso/krUzrsplUQFiTLuL45KiNPYzJy9GfaL+Co=; b=i9ln7BOyLoNr5I/q/Z35dI2mwf2mcpmPfTdF61m5HwQzvf0XmSi6NdcW8tjrO1v/5cfOH9tFz4FX/KFtzv+qqXcReFkNq4GJA174AoldJHSQeqC/Obsdm+3YC5MN9TOoDCleGU4GlwRPv+DC39E9YD0ToPvn52UyX1DeAmW8MuPc4TtcA0uF3MpfiyYbaYv+kRjZb7SMGbRHNx0mcqPkiRw8EYTfsXhfFB6CxYyS0DDcchLpS1UMMDoAtdo2f6b0kSnHba3/N5lDdN11dCCge72fFsF0T1cBcHSl3QCbX4j0uA6cwc7N/q+zkkLBJFmrCWYpITZV7/AMmIFZ1uVlLg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nvm+Ybso/krUzrsplUQFiTLuL45KiNPYzJy9GfaL+Co=; b=jpyRS8Op3uPu9sTQ+UNrmuE0GFPOCEW5KLvyhsBWQoLQLCbReX36XRe21pnqh43rbae7Mlqt15Ol6UtKMND3Q1HAg5DcUVwMSornkN+pn7gYggg3zfZ3bl5S0dFtBGhZFLpcEXdzMuabEiHdeM3T1E3SaaKxk8H7/C4TLhRsBvM= Received: from AS4PR09CA0009.eurprd09.prod.outlook.com (2603:10a6:20b:5e0::12) by PAWPR08MB8887.eurprd08.prod.outlook.com (2603:10a6:102:33b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9228.16; Tue, 21 Oct 2025 15:03:32 +0000 Received: from AMS1EPF0000004E.eurprd04.prod.outlook.com (2603:10a6:20b:5e0:cafe::e5) by AS4PR09CA0009.outlook.office365.com (2603:10a6:20b:5e0::12) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9253.12 via Frontend Transport; Tue, 21 Oct 2025 15:03:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by AMS1EPF0000004E.mail.protection.outlook.com (10.167.16.139) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9253.7 via Frontend Transport; Tue, 21 Oct 2025 15:03:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CchLTngv+1PKH/YwKaHT+2hhELJtS9YSldO36gORZltx6yyOq2Y/DGWu0h++4Hk3pNL0QBjaoanljmHRt6j9n7cUt1uZxU5bDOPLpZH47JqSAS6FEVW/tGQwERJ3w9z3Tq6JEkIgv02No1N0RnyotXecMXJ1iyvHjhZb3ltMR9mi7Yyvt/ERKaqa6OngOG0m/LbkolOVRNLwgvILWlt5oI7m28EX/aZ1pBKar3oBurbl8HRFKCb45s25cYys3J8cYwHKWNs6Ad7Y6vBYlMH9om3Lb6b9L8EU3y9cxe4sQIW1TxmprpXNpNrlMbK6qb12NHLdxwbioojoU8PpAmH4qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nvm+Ybso/krUzrsplUQFiTLuL45KiNPYzJy9GfaL+Co=; b=CxBy4c6yb5Xkf/o8AEhLsTvLLRDksiAsgBoA2opCw+7QHksNPDcnNfN0ZFPvUyNfZFComsvKQnj3IVsOXB4ncyg3/DS/yJW7sbrwB3GxQpnHj8Dt1wpqD9HnQC6IoV8k6SlmL/21LgtAenyz1WsxRsddHWEvvKW/jasA3RCNTM/P/10sJH8C/jZoA85tg2BjZnAkOkURKN6RrJ0CQKZKknCcKKZKU4cdNDKFIdtIRJG2xJtZA8REHzY/G1E+xmcvaH2E1MQKzSbM559S1N8HtUsSpaO3nWVISFUhuGByo1C2ecN6x9KVcMJn52/mFJ5s++X+b/2XeagXQyo+jBwVXw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nvm+Ybso/krUzrsplUQFiTLuL45KiNPYzJy9GfaL+Co=; b=jpyRS8Op3uPu9sTQ+UNrmuE0GFPOCEW5KLvyhsBWQoLQLCbReX36XRe21pnqh43rbae7Mlqt15Ol6UtKMND3Q1HAg5DcUVwMSornkN+pn7gYggg3zfZ3bl5S0dFtBGhZFLpcEXdzMuabEiHdeM3T1E3SaaKxk8H7/C4TLhRsBvM= Received: from DU7PR01CA0004.eurprd01.prod.exchangelabs.com (2603:10a6:10:50f::18) by AM0PR08MB5410.eurprd08.prod.outlook.com (2603:10a6:208:182::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.12; Tue, 21 Oct 2025 15:02:59 +0000 Received: from DU2PEPF0001E9C4.eurprd03.prod.outlook.com (2603:10a6:10:50f:cafe::cd) by DU7PR01CA0004.outlook.office365.com (2603:10a6:10:50f::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9253.12 via Frontend Transport; Tue, 21 Oct 2025 15:02:59 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (172.205.89.229) by DU2PEPF0001E9C4.mail.protection.outlook.com (10.167.8.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.7 via Frontend Transport; Tue, 21 Oct 2025 15:02:58 +0000 Received: from AZ-NEU-EXJ01.Arm.com (10.240.25.132) by AZ-NEU-EX03.Arm.com (10.240.25.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.2562.27; Tue, 21 Oct 2025 15:02:58 +0000 Received: from AZ-NEU-EX03.Arm.com (10.240.25.137) by AZ-NEU-EXJ01.Arm.com (10.240.25.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 21 Oct 2025 15:02:58 +0000 Received: from D2G2X7XGD1.arm.com (10.57.5.208) by mail.arm.com (10.240.25.137) with Microsoft SMTP Server id 15.2.2562.27 via Frontend Transport; Tue, 21 Oct 2025 15:02:58 +0000 From: To: CC: , , Ezra Sitorus Subject: [PATCH v3 4/6] gdb/aarch64: core file support for FPMR Date: Tue, 21 Oct 2025 16:02:58 +0100 Message-ID: <20251021150300.59860-5-Ezra.Sitorus@arm.com> X-Mailer: git-send-email 2.51.1 In-Reply-To: <20251021150300.59860-1-Ezra.Sitorus@arm.com> References: <20251021150300.59860-1-Ezra.Sitorus@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DU2PEPF0001E9C4:EE_|AM0PR08MB5410:EE_|AMS1EPF0000004E:EE_|PAWPR08MB8887:EE_ X-MS-Office365-Filtering-Correlation-Id: 1895a8e9-c1b5-4a3a-b615-08de10b2ff5b x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|82310400026|36860700013|1800799024|376014; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?F/l5j+N54QnZF8yFDSNV5W+kq84LitKBQgR4qh1Tqn/tlAU9dHJMNXuCBFoc?= =?us-ascii?Q?d8ybf3fwOJIB3DNCSQpm/c+Le9aek/FtbSVfeZzTI8pfhL8t3kEZ+Cro1OvY?= =?us-ascii?Q?A1nQfcfAcr67Ao4Z5mSqAyXNziIDrhaVmF8PLfZdjD3saVmmXdldG2HgFA1A?= =?us-ascii?Q?kJzhquVKX3XkziG6Q5HYmLicddPKMRzbvpMAxQOhMB64tV2XnWgDWenBqIWn?= =?us-ascii?Q?JNmaIkoR+mMq/+K8UMPuHb37ql6yVl66Zr/H9IskhFUxcTN07wQP7H+70aVl?= =?us-ascii?Q?JBPDm/t0TGonExp/Te5wb/KOnLmvr1sovKZwva3Aokyc5C7JMN672mTd02GF?= =?us-ascii?Q?hEE/jFf9M0v8li7RUUDWJIk9LR5GVeaswv6L7SiL/qAO5B3fgCBUuv4qotGw?= =?us-ascii?Q?IMHQlrRLGJJ56l3AMrIFAoOvpGiRbfTYbvGMNEcEmbbaCzP1GH04RFLZP+GH?= =?us-ascii?Q?7cTV88PXZVT1ctjVtzpHOKzBfdEkA39nt1EGsGLpzDCOJT+66yqFFJbsOg4k?= =?us-ascii?Q?3FQHp9xETJJ6sWpwL240XhrxWp0UyS+jqR7MfmC+0HkQUD4SHVcJlZeHgC38?= =?us-ascii?Q?xlGIfe1WEbKXiOhrD4eg/Z5U0C/juJ6k+q8H+CYM2epAsdBMFPhpPK8fyC5H?= =?us-ascii?Q?aPY5rjgpC/3gtHmrJV2e0BEFJ9aLwKlFJ3j6pF9jz71LB/0j9QZl4E2Gt0Gq?= =?us-ascii?Q?YMM6Z/LAHd36yfAMqfe312jUSjykoe+QdEn6tBwXEUdMFzB6ylA63xxOl2xT?= =?us-ascii?Q?/Y6qQdlcj/mXu+xh1u6GWN30pv5x3Egi16oIWgOTKY8AWShIvJEAyZFzJ24s?= =?us-ascii?Q?qMY0qsfhvrKXjGRTj0OZHH7yDx3sbs7LBhe+L8jsw4SMsdfyrX7UIwWEDof/?= =?us-ascii?Q?lRAu6k7A2nkshuDvr+B0XXu8JIaf8tXGULzRuPiiBko44NyJ29WpFdaDc1tK?= =?us-ascii?Q?0PZeLnUhDG3bkV1Gjdfsvk5iy6r0A+usSShwSMqP8VQJKYqtDyGl9X315FEA?= =?us-ascii?Q?VZ3swRHufeP8iuF53DQ9HVeovEa1tIkh84HAa9dTCNBCdfnfaSiyu1vu6fYN?= =?us-ascii?Q?EJ80gaAAa2h1YHTqqBIB/qKeSTEadOV9a94NRTF0UbsURD9uLXjYth+uvGaK?= =?us-ascii?Q?QIsXgzGqWVuAmKF4FqD52H/trYF3gpRAYb1gIe0BiYLcW1BNI5nwOUCkYxZ7?= =?us-ascii?Q?U22lF8O7H8rMbfiXPPjAcJwd4WgVmQUMCUfZ2+8DBb1hUkn/aLZYHguyXg6i?= =?us-ascii?Q?d5we755mQ7w2YvCJh0T2tS/PTNbOc8JyJu7Th2im8+6o8aYxxdQWm7E0FxFj?= =?us-ascii?Q?G5MLBYhEaQOsU77jxGcr2WhfaQ3DpeHpK5tArGmmY3FWtzcDTVb7cKe8SNzz?= =?us-ascii?Q?Jm1XqkgUX0V83AZQo9bWzvK5CqQ1tM8Wan6FPsS4GPjuROhXccICHsFqkP5Y?= =?us-ascii?Q?eB6dUGFJhHDUMwES0p37fvJqPLhMUQOyPHP3xz0sExpaF+6tFCBOgzi8COW0?= =?us-ascii?Q?iNfmCDZ4S8YSCQWdyTmqV81KtmWxmHMfQDhQCPTWlRvOUdZYgSRT9XvCa6kU?= =?us-ascii?Q?iIQAnnddn9hkjrspb4k=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(82310400026)(36860700013)(1800799024)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5410 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF0000004E.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6563201c-36c9-4842-ad6d-08de10b2ec5a X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|35042699022|1800799024|36860700013|14060799003|82310400026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?cf34po/Osbe6QevBYA00m30z/VlDgXjdZi8ePLChLdXIA3USgKXrg9TimfG6?= =?us-ascii?Q?uY6zAVbd7CoZK5eDPyILan5cQC4dtLQ/iZ8KxxiIrINpE8p0Tyrz9503hhZ5?= =?us-ascii?Q?c/j2SkQUIcjpgS/0AamaW5ObJ9iCgfpCnD+drBEFx+Z5+eOhTAReeLLdVplc?= =?us-ascii?Q?RUfIQJAreaUFptm6lVUnr0QfyWV5ANsXqq5fC+oiv+8/z3sDVNxa9gIQx97O?= =?us-ascii?Q?ffrhkI8Py8BvgQf3oird0tLrqUz+g2bnem+Y7L3C5Io5MMiwvMMuedG3vfrp?= =?us-ascii?Q?wX31ZZWhbHoeAWWnnP0n8G9m+k4Gq9I0vx4gLGsiBNfE3JSmDejNJrkiGYpq?= =?us-ascii?Q?epLJbPEmubAlzut7S2C1ZzeN17J91D9SMkWe9sW3gyWlYqRmH7G+WZwCaaQE?= =?us-ascii?Q?OgZevr4sCLHIXb7u5RmhuCtU6DgeLYVaWuOPahgyN+UBkrkFPWwBBzx2ojgR?= =?us-ascii?Q?hlrjm2o9xafy4a9Y1Yf8bZAO9U7LjhCFVTa1kh263Etmisis8Bd1GfYJv3kP?= =?us-ascii?Q?sGpi6j4+LXECFmoFkLIOR8+QhBeXxT55sty+XY1dEKshmuyc6F0ssk0cYjFO?= =?us-ascii?Q?druHViMoRG9Lf2j7sPcb3ZMUorFOmXtwZ+MozGqIiXoZdrBjwqALZkexjTCo?= =?us-ascii?Q?9h4lcesXPFpNnCCXPTb4F1l5EO3qgpd6a/GPn+C1OZePI+olLZy2ca/Y1yj0?= =?us-ascii?Q?oKYGdrWTSDxE+B18cCnM9hEfmLYS+kntZbHIveQ98bSBCOZ1t3i7tVrs92mP?= =?us-ascii?Q?Q8VjfEN4Uw0vUhapa9IymCQKrFdOh2hBAgKJVTpWrSl5HT+T1F8g2A0l8Y8I?= =?us-ascii?Q?pmpbcArHfMTcFXgDNIrhnXmeEs4FaP4PT5qIZIzWVuxflU5S5AA9DAkCggwe?= =?us-ascii?Q?Bjd+UkFkXimxyBwmirghnySvvjuOlKnvX5DVi3AxgXJ33i+jveMnrsmZS/02?= =?us-ascii?Q?poD8eUd45dRwxCQNdskXAj2cQhaxL0CQGBL0vmpIXrf/bo6Cj9j75T0N/9+P?= =?us-ascii?Q?XP7X3UkMnuTJJlBXLXPdDAeROqaIB4sMoJ2Iu3kaz4Ir7X7eWN0IPBvV5GAv?= =?us-ascii?Q?ADUkPE5X9CkZ1Mb8buJg+W3nxZ5xyiN2tHyk1k2e2r7+NYZzBOqBjq+Vec77?= =?us-ascii?Q?+KEGFXfggTnzTXSMuUoVPQa/6kkyozuGuZfHhGFpAeLDlqa5pPigjecKmZDR?= =?us-ascii?Q?CgZPWBMrzAniKNqwTBmc6GycNiQbqCiXIzvGhTxF63GdHJ7YC+jjHoHQz2CI?= =?us-ascii?Q?y6t5suE+5kQE9eXMYaiN6k03otMW8TLQnD8eRWDmt3FTqJjHPyIAJGzyeeZx?= =?us-ascii?Q?QdsWzCbv7BSKrXQirUim+tlpMOOwPwfFAa+F6Rs5FCtMqqY2Jv1kuDlRYlSE?= =?us-ascii?Q?wRTtQWs4NyWj1CPb1QS/wmOEdpmPz/hWhNk9aRy93yUTTrpA2gYjaqCZRbNc?= =?us-ascii?Q?BOmgxh+Vef8dz8I2fsY3ICSVKWMFJfVIh9oub5CR+3Wp+jvkFUQ0Rj3E+5Xm?= =?us-ascii?Q?E6SZfgBmwJ4Swot3nc08J/aV1Fo84Au3gOkYxz8kL+V0vTzJw9LuFlhxPPH2?= =?us-ascii?Q?myD+J0+QnInn08C20bM=3D?= X-Forefront-Antispam-Report: CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(376014)(35042699022)(1800799024)(36860700013)(14060799003)(82310400026); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2025 15:03:30.6639 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1895a8e9-c1b5-4a3a-b615-08de10b2ff5b X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129]; Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF0000004E.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR08MB8887 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 From: Ezra Sitorus Add support for FPMR dumps/reads for core files. --- Changes from v1->v2: * Addressed comments/whitespace/formatting issues. * gdb/arch/aarch64.h: operator() takes fpmr into account now. * Defined HWCAP2_FPMR in gdb/arch/aarch64.h Changes from v2-v3: * Formatting fixes. * Moved initialisation of fpmr variables closer to where they are used. Ezra gdb/aarch64-linux-tdep.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gdb/aarch64-linux-tdep.c b/gdb/aarch64-linux-tdep.c index 5346ae39eda..6966dc1ab0f 100644 --- a/gdb/aarch64-linux-tdep.c +++ b/gdb/aarch64-linux-tdep.c @@ -1635,6 +1635,23 @@ aarch64_linux_iterate_over_regset_sections (struct gdbarch *gdbarch, } } + if (tdep->has_fpmr ()) + { + const struct regcache_map_entry fpmr_regmap[] = + { + { 1, tdep->fpmr_regnum, sizeof (uint64_t) }, + { 0 } + }; + + const struct regset aarch64_linux_fpmr_regset = + { + fpmr_regmap, regcache_supply_regset, regcache_collect_regset + }; + + cb (".reg-aarch-fpmr", sizeof (uint64_t), sizeof (uint64_t), + &aarch64_linux_fpmr_regset, "FPMR", cb_data); + } + if (tdep->has_pauth ()) { /* Create this on the fly in order to handle the variable location. */ -- 2.45.2