From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id N0cELbA2HmnM1BQAWB0awg (envelope-from ) for ; Wed, 19 Nov 2025 16:29:20 -0500 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=dtL2+UD/; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=dtL2+UD/; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 9B19B1E048; Wed, 19 Nov 2025 16:29:20 -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,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 59E2F1E048 for ; Wed, 19 Nov 2025 16:29:19 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B1D62384D168 for ; Wed, 19 Nov 2025 21:29:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B1D62384D168 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=dtL2+UD/; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=dtL2+UD/ Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011062.outbound.protection.outlook.com [52.101.70.62]) by sourceware.org (Postfix) with ESMTPS id 0561F3850850 for ; Wed, 19 Nov 2025 21:28:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0561F3850850 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 0561F3850850 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.101.70.62 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1763587713; cv=pass; b=XFCdJUoGpnT8Z9/4HvZT1CNz/n2RX9xwvOFIpnGXnvu7+z8DEcUle5Ms+De5wcFbHurv7f0km6pBfRJRD5/x4kbzWN55K61mvKpECrJKpyePyU6DFJUkMcgUfAB7sjlBQH0PBFn4R9jZ54Daq8fFcLLpqpthpdrtTLwUmsqwWNs= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1763587713; c=relaxed/simple; bh=uptSZOnwO0stgpp12QOCwvIUC6Zi5EM3kecfwXFIkfs=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=lyDWp9YlrtoyOXvIpBIfUs6nhPe4JTf7E0C9W8MwHjOGe0p/2Y1ORMy+gtmm96j7Ve/QbmNGhaYEvJF7FvrFd8Zxj1o116dXcvxN6xqP1NIMBhC+qr5WxCxbZCo7SAoVu8lHYZfPn9jYq7Ma+e/IUsXdrcOmlr+9MQo1UkjGoeE= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0561F3850850 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=BRdqtW7Fg58C42TAQzYT5GwVWeq+G2u4I4FBXBW4kFu5HV4KrI5mLG0KWoaQfkd3LNcAlzzbh7lWSBh0DdIzilZ3LjdaeF6bsl2a7TADdkWHo3UiHjeYbA39twe3vR8+YiIFAYdKuZPqWFxJCWFMDeEvFmKM7sbXUkRyv4jRe+GcjSXvb5DOVPrk464KoG+6FGAh/RConT3Gw8v6Z1VHQ/jZrwz0YTmZKGIP+Yb/qKqL7d3qSuXPRT8ripocfqsgFliyQI99vYqhS6XzHsJOJQdeT1XS8cuexn6rLSWNIwl6PN6ZNrkli+ojRyO64P9dDATsYIIhs7QmF91GIcfQJg== 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=wk1FMyuv9rW75wBoA0amENdsR590qPZbFaAzJUH35/Y=; b=eVm0FSPVwpBUR3BrtR+1gFUvt7b6/qUW43Bpd0ufzodX5G5nth2cVjpYhDxGWS9P4o70XGlidHfhr6spSKrqb9SwzClJblHoxgBd5vA+YNaDiCtmSdAd6/TcmJHgS9pTlkWy9t6Xv1bamrj1Gi6t7696XnkcIdIrn6nlw1PlKotyLms8k1Mbbw61T05IObJWEheyNtDQgQDRqSF7863lZFVvMtOtIhXKPZl9TZsBt8wKqrbpaun/WSSukF0j/dxAUIyrG55djREZUeA2dK1llkJpIN4gBjv+Hyjn5EN3t6E7etK4TVqU3IJa9g8Ju/KVj4QdX1HE+J6NR2s2dUv9UA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=tromey.com 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=wk1FMyuv9rW75wBoA0amENdsR590qPZbFaAzJUH35/Y=; b=dtL2+UD/e24NJgXbmJAGUxL9jiG5v72UO2/3edS3RasJ2LTyq693CEhrTOyRp5hreEylZfGmNUV6Fq5xE5yN5tijeHNDRTj5EK/23XSPg2oGZADFL0KvfpfD1RCf00/bD1/zAYgtkjYBKEcX6+JOXsrMrhf41umGOQPH3bB1wx8= Received: from AS9PR06CA0546.eurprd06.prod.outlook.com (2603:10a6:20b:485::7) by DBAPR08MB5781.eurprd08.prod.outlook.com (2603:10a6:10:1ad::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.10; Wed, 19 Nov 2025 21:28:27 +0000 Received: from AMS0EPF000001B6.eurprd05.prod.outlook.com (2603:10a6:20b:485:cafe::94) by AS9PR06CA0546.outlook.office365.com (2603:10a6:20b:485::7) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.10 via Frontend Transport; Wed, 19 Nov 2025 21:28:27 +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 AMS0EPF000001B6.mail.protection.outlook.com (10.167.16.170) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Wed, 19 Nov 2025 21:28:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WklfRwI2uWvYFWEh2fVzqaivKPR+MUS25JMvNcbkMHulcHACPXjpIcA3oMexM3g3pvylsOsKEmoWaz9MFskpX2Kxlr0gbUJ+1FGz12jz0HkBnQivzp2yDehDUvWcnZMYrwhbQCBv1utqNmBaBi9y1u4Zn3LMFXmtGr2JpsHqOvmL+R8HD69Z9yqIQ0Ibry9J6gp+odyciDi3BBgsmkK6+8xlTWDRR2xfSmeBjndwkdNxIIAllyQSvT+/zvVA1dxv39APxkevDk5SaLh896h/SeLGHlSAugJu9Cm1rdWMbLdp6dESqBZIUAUU/u4odt56WdvSXR3wPtDSD++xg4drOA== 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=wk1FMyuv9rW75wBoA0amENdsR590qPZbFaAzJUH35/Y=; b=lAbriPzN1vH+2Q9QI2ZvqFiAdbvpRqNt7ZWPDte6QlKpHoeaugVf+IRzfNxpy0Aadr4FmSZCx7DVtfxJ9gwS9pHr00x2qmPehkwJUQGxeElqELH3ZdzE1ine6v4XdGVUl9x6KIR4147pZjATYynJUsmARwjhMYBG1KCu927kbTMJztSwkzFmKZP8STKnKUzrh1AqTL7Cb5beSZMzN3hljJqOQ62Cdr6UmYA0pY8dvD2fuFKotP6XkEgU9akvlJuY4P9zoS99R4rwNI1SdQzzrqyt4Dmch+HZywmE0trIsRGKjMuHLOTXfv4ZaHMwpCdHQfYcBdRc6qyHS4csKylGhQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) smtp.rcpttodomain=tromey.com 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=wk1FMyuv9rW75wBoA0amENdsR590qPZbFaAzJUH35/Y=; b=dtL2+UD/e24NJgXbmJAGUxL9jiG5v72UO2/3edS3RasJ2LTyq693CEhrTOyRp5hreEylZfGmNUV6Fq5xE5yN5tijeHNDRTj5EK/23XSPg2oGZADFL0KvfpfD1RCf00/bD1/zAYgtkjYBKEcX6+JOXsrMrhf41umGOQPH3bB1wx8= Received: from AM6P193CA0097.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:88::38) by VE1PR08MB5870.eurprd08.prod.outlook.com (2603:10a6:800:1a8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.10; Wed, 19 Nov 2025 21:27:52 +0000 Received: from AMS0EPF0000019C.eurprd05.prod.outlook.com (2603:10a6:209:88:cafe::d3) by AM6P193CA0097.outlook.office365.com (2603:10a6:209:88::38) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9343.10 via Frontend Transport; Wed, 19 Nov 2025 21:27:52 +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 AMS0EPF0000019C.mail.protection.outlook.com (10.167.16.248) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.9 via Frontend Transport; Wed, 19 Nov 2025 21:27:51 +0000 Received: from AZ-NEU-EXJ02.Arm.com (10.240.25.139) by AZ-NEU-EX03.Arm.com (10.240.25.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Wed, 19 Nov 2025 21:27:51 +0000 Received: from AZ-NEU-EX04.Arm.com (10.240.25.138) by AZ-NEU-EXJ02.Arm.com (10.240.25.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Wed, 19 Nov 2025 21:27:50 +0000 Received: from D2G2X7XGD1 (10.57.37.159) by mail.arm.com (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27 via Frontend Transport; Wed, 19 Nov 2025 21:27:50 +0000 Date: Wed, 19 Nov 2025 21:28:11 +0000 From: Ezra Sitorus To: Tom Tromey CC: , , Subject: Re: [RFC PATCH] gdb/py: Add pretty printer for __mfp8 for aarch64 Message-ID: References: <20251118141457.83739-1-Ezra.Sitorus@arm.com> <874iqrrxmo.fsf@tromey.com> <87qztuqak2.fsf@tromey.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <87qztuqak2.fsf@tromey.com> X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AMS0EPF0000019C:EE_|VE1PR08MB5870:EE_|AMS0EPF000001B6:EE_|DBAPR08MB5781:EE_ X-MS-Office365-Filtering-Correlation-Id: 9a3c7acd-d8b5-4eca-f34b-08de27b2940a x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|1800799024|376014|82310400026|36860700013|13003099007; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?tL6rqfq0SpGAQp+810TXpLqDQyfJlbRRCcFuD+WJmW9ubuPDPNuJl0lbbG1b?= =?us-ascii?Q?m6cIkPk+O7XzYwY8fWBJ4Vr5wFtU5dnG2uRKFJbqoXunht6owQsiAT9RV22/?= =?us-ascii?Q?3VIyYjyLIie4AucMGylCYbB31HXpNsjZawvdz+CLzWi6iGuGhbD/kxwU6rBq?= =?us-ascii?Q?cYHlb2kmSJiey4Znh+mfJRy49KJxNZDsfr0Aojtj5/sGTX6Ktb0G1PJ74fG9?= =?us-ascii?Q?VXs5+f2lP21rUaPqdCjfXPeWEr1JMz28B8wzBiuECBsi3ZH0kKZyG6Us0KIb?= =?us-ascii?Q?kIyhViZ7jiFV9Z5qDIky+35/sLQHcizUOXvVkSNLw0X+FHMgBli7rvmm3PXu?= =?us-ascii?Q?YBANrZ6hv6UfaKpXGVnN8aMwBvd36BykeFXPkvA5GPWbf/CK8Mk1JXHCCqQK?= =?us-ascii?Q?hQwNmIFfViapxJjApTA2HmZ/Pu6KC+00lpZSb+VEuhqs1hlgxnCOrvV/+rno?= =?us-ascii?Q?o+aTxHF2Cphur9x+luWGK5N/m75uqJL8UMpJgA7P8a7LqSQLM8fr0EwnCHod?= =?us-ascii?Q?zZymjDx4ZN1RttHggPPEwfzeidTgKDKYvvYHQ819iCFQ9hKPK5xTF2gXX+aE?= =?us-ascii?Q?nqhDjsU5IUj+OZAlpxkGqvHO6cAmsI2bNcyd0ZR70r81pYfMvzToj0e0e8nK?= =?us-ascii?Q?zkCGTaGIKPL0g6HpMjEovNDAKS0Yj4BZayVAN+wSCXK3a+CpedYAmrAEn/qq?= =?us-ascii?Q?ANHG82MW6w4y+Qwkym5TIXGcQ/SXGYS/THDEvhqD4v5kLa92LDV4sbyXFAMe?= =?us-ascii?Q?HvS64PEz+esP6Z0i1eAJlUMkey1bpFloug7pBXHSxEepK+Z+ctENRbXwdkr+?= =?us-ascii?Q?ythMHcRU4BEfER1T3MQ5LLZUALRsIVSXzCNR86mEXEYPaNPFsrRJ/k9ZxwGq?= =?us-ascii?Q?O4qgStcoQ1B1uTRIJNaYmOTl5LkKU9Rd7IMxPgGM+ik0itU6gNfSbKxNlNmT?= =?us-ascii?Q?hji/WWnL3bv8OxQ4oMnNM/RN26HYNR7KSPU5kVQyOe5wECveOsfDjB+zIOb6?= =?us-ascii?Q?kulWV5MY8kik8MGZUedEVBUsfXkzg+hUQxBpDJxh47w1JJueha/W976QXJLx?= =?us-ascii?Q?mTPladN+mkBHipe8/4JgOHDIU7Uf1DCzmaWK/PZLLjvatnsfC6MWYHnTdnfp?= =?us-ascii?Q?D1G74RRqwYrfG87OSX3UtBQkRBDGNqaUESZq0vsD8SHiy0wwnY+JytzWuwbq?= =?us-ascii?Q?Ob2CJn2Ax491GtjGE+UYCpS37+rcYhOsHKPHR05Rbc2C7sCDi7EE+sCQUxnK?= =?us-ascii?Q?NFaAj8xpzwZz/dVDjRq0l1Jnkw+mhS1e9UwTrJ9GLiEBKvbvj1zm0ON5NpmU?= =?us-ascii?Q?cyLZjvq/vsgN2EWkCQ8q74vBmg2uu0IXIgFpS96SFOZv7YZK1MqNHZqA9gMk?= =?us-ascii?Q?qL9kin/CBJuVE1v4kYoyt9NyJkuo6PXByGvJ4zwBfm2qRkSEF4/ippactAsD?= =?us-ascii?Q?U62qUjAxlBdT56xyaHQp9hQWaac9gBjGni9FYM6gQrjMhp5HggR4gv2+A5xW?= =?us-ascii?Q?+mHHImaUBbJ6w7r+73bdzaeZE1tUlGFsIqmrO8AKOT52vqLL2J8oG55hnKlP?= =?us-ascii?Q?TJXzoIw14TFXMnqhHZs=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)(1800799024)(376014)(82310400026)(36860700013)(13003099007); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5870 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF000001B6.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: cc08ef85-511a-4661-f17e-08de27b27ea3 X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|36860700013|376014|1800799024|35042699022|14060799003|13003099007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Q5eSSZlh4RXyj2t3qCYaEJpXw/+d15CT/eZPGKkQW9Cbj2T/uZvaFPFiRJcV?= =?us-ascii?Q?w+1R1sMwe9yy5Vig4d27lSDI0TVgijUbczXycngAQVJ+q789p9LroTuGWmBg?= =?us-ascii?Q?6J5OaFoEiBvHknOd98Iua/l+lccIEMtHz6b3PpwfQos2Dc17wGCe17YlnsXd?= =?us-ascii?Q?0lz70KcbVi9J9cintdDI0n9lqmKyh0z9pm4t1pgkwM8xvpmAU1ioh92rMGCO?= =?us-ascii?Q?o/xFDQi+W4jKOpWjK1cbiUTzbIxU74DBtPs2zOlPdDEQyqeExrOTvaBPzZTq?= =?us-ascii?Q?DA3G7IyRoe8syc6FGWgD8Mi9KOKXsUJcxpdyWsnYDKwYlYyyU3QQbMFD3eUH?= =?us-ascii?Q?rxfuRQsQmITpoXsPDfFE171Nfu+9StuRFEQhSrjx9NIIGbCHXrfPcMo4DO2I?= =?us-ascii?Q?G2fI1fbOzKkDoKGXrjW5Tu5P34CijmOfWvRAuZyikC6YT62AhDxAVGbGrZe8?= =?us-ascii?Q?npmYGP8Yl1XMn3KL08UqEy9bXQRirSPJKwSRpEtO91k7lkQQ4KwFSnanjOMS?= =?us-ascii?Q?ANld914dfJLUkGTx7WVQTd3D8vxkZP9SpLvhCf60MIXBJmftuX++bNuBlm2Z?= =?us-ascii?Q?pnVn285n9W3ciAlBLsPLfUC/g4aW48u6xP4qpStNqOnXji7zvV0rPIUPuxvW?= =?us-ascii?Q?wcL0NwSjBH8CKmOgp4rWqSbGDESwpTqcqozE6AswkUtD7ZdsJMHNCA7eUZQV?= =?us-ascii?Q?CIKgNy4/ULFlNdszMF+mxWcWSwhZZdRg8dibIKrU++PetMM0D+osDVJZ33ms?= =?us-ascii?Q?/XNxYOpMWN7YgBVErl9axcAQ12YcXppVWcGsmfd0BT8ih64UYErKOdasFW8v?= =?us-ascii?Q?Kr2X6WALBQ1bSOpSwPe0o0IqBhU//PibQ9TiGOrplnEzkTahUvjOli/uSqKc?= =?us-ascii?Q?BCFOd5vl7xpFtpdqRiHt5EJu+JSU279q63eO6+5h34KoQ/vgRZPTu3xNoFAB?= =?us-ascii?Q?ZgwmFB6850P/QvqeBNr/Lxg52Ed2dyVuwekCuYA9osoP0Pa5Qypm9m55E992?= =?us-ascii?Q?cOshS2aV7gOaDcIjTZR5xlLW498YIp3Su3B/oapyL4VflBHfd45X10afWAt8?= =?us-ascii?Q?fhfemq+OrCc3J8lmbmB99D5R9vJckmUzbU135kqJjLBScjSP9TMouLoSVAdA?= =?us-ascii?Q?ccVyjaRSPyws1FRMs3P/0SB6Ljbd45H3hMndeuc0odIQ5tXgeAgDrRg/Xipu?= =?us-ascii?Q?qfN5f7pcbJTVZHrwceWP/FiqHGGMuFKMelZwrhkCsmMcTqQ/zuhMMf9A4ytc?= =?us-ascii?Q?NMMbkr5Rh+MqG9q+cVfGUY3SRq4qhMW5nF+IyEPqE22eOUCOroEeI3tzeyD4?= =?us-ascii?Q?ZS5McozlKK+Z1KiTjjBXfwRX3XZ5dswBGS16JoklKzwgbTk3lJz+/r4aIreo?= =?us-ascii?Q?5zwa9UqowuVDQfCOdIaXf/zS+5l3xAWA03Sr8+KSfhK8h/7JOuwrRc4MP6Av?= =?us-ascii?Q?fPOg/S+UyaisO7HdMjRGiblmLsgyE9yRYzWlxN4dMy/iT1jSnuNt7UZ6vBOo?= =?us-ascii?Q?dKlv6oZprNAGE9BwcLEjfXFY4krpYtO1qATmsq0opaisdhKLUjlDnh/1loYN?= =?us-ascii?Q?P3l/pX9QAlC/efbpMmY=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)(82310400026)(36860700013)(376014)(1800799024)(35042699022)(14060799003)(13003099007); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Nov 2025 21:28:27.3631 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9a3c7acd-d8b5-4eca-f34b-08de27b2940a 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: AMS0EPF000001B6.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR08MB5781 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: , Reply-To: ezra.sitorus@arm.com Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org > I don't really know anything about this type. Could you say what it > really is? > > If it's just a float of some kind, then I don't see why it couldn't be > emitted that way (i.e., base type with DW_ATE_Float and the appropriate > size), and then if gdb needs special support, that could be added using > the usual approach (floatformat or whatever). There are 2 FP8 formats: e4m3 and e5m2. However, instead of introducing 2 new types, we have a single FP8 type called __mfp8. To specify which format is being used for instructions, there is a new Floating Point Mode Register (FPMR), which specifies which format is used for source/destination register. Support for this has just been added to GDB. Whenever we have an __mfp8/mfloat8_t variable, it's not clear which format it is using so things like arithmetic or casting aren't allowed. In GCC, we have also used a uint8_t as the base type which is why it's emitting DW_ATE_unsigned. My previous approach was to add new e4m3 and e5m2 floatformats but this was rejected because: * there might be slight differences between different architectures * it's still not a 'real' type so addition etc shouldn't really be allowed. * all I'm trying to do really is just to present the __mfp8 (uint8_t) in a specific way so it's better as a pretty printer. I think that's a brief summary of Pedro's email here: https://inbox.sourceware.org/gdb-patches/5ec9ce76-d614-405f-96e8-f490e035aefb@palves.net/ Ezra