From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id CkZbDN89uGmmPywAWB0awg (envelope-from ) for ; Mon, 16 Mar 2026 13:29:03 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=Hw7GYpNH; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 0C11E1E08C; Mon, 16 Mar 2026 13:29:03 -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 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 227C51E08C for ; Mon, 16 Mar 2026 13:29:02 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 9AEB54B9DB49 for ; Mon, 16 Mar 2026 17:29:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9AEB54B9DB49 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=Hw7GYpNH Received: from YT3PR01CU008.outbound.protection.outlook.com (mail-canadacentralazlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c103::1]) by sourceware.org (Postfix) with ESMTPS id B00684BB588A for ; Mon, 16 Mar 2026 17:28:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B00684BB588A 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-Filter: OpenARC Filter v1.0.0 sourceware.org B00684BB588A Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c103::1 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1773682099; cv=pass; b=iDnl4tBRSsODkoBCP2hqrK3YH5Ttv6b/NtE1CEOhrBPj6S9dhhQuObeAaIczp4N88SewLrYN3c+RH5GOGlPy7c7A9jAEyHBN8q30LjgoqZdVOSIO5JppFCVp+Tio9YxkpnuugbVxZ8cZC9cvH4oPBtm/tpSbsUKlZ87nfuKEuiU= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1773682099; c=relaxed/simple; bh=nFThKSh3vER1Xi9biA/3Mj3GV2gC2LwT9nPZEBQzOEE=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=qK2lKduGdVdD7stqFSbUptpeoSitHMV7cUW3gCmhceoZrlXdGslPC2x1xCEoGnzBJW09ncyU/7JP6Su/NmuaO1453zN2NWWonbxNg9j61wodcGDglB15ZO3i796dXp3jSwt6Zy128qBOH9uEEq52MKwdjBkMEgqLV3Xv4J+jSt0= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B00684BB588A ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nxjCB6veYQWODqo0ybVJ0H7DMVJnxrgoTohBqxnwz3wVfkOze17kswSHlCJt4CRcG6jyyOCkRNsWjMErik4e5jsAj66Lvby4yUesLD9Jj7+gU4WUlJpI6QTqOgU5lg8X5j8ckeZVk0l6d6/A6rdQoamZ8gHacULFBPcAq7hTfhuBrbB/fLaThTc08gBCn29LlM0aHjat5bTQKx7dzncCAF6ecX/FrrNFb/US1PM0CZd2uRI3+t6S6okLdU6djgCixRO3eTOmCnbRAEobmbwo4KWQEZ2XLnjJohE14uRL+U7eC7X746RTbSmNKm2Jh4AouU3exXj6j72HBKzzzWWU0Q== 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=tVygP0gLtwd5oJoztlme3ejoLYyBI6T1QMdE3phb9MQ=; b=FyS7hdWpYbHFGVdjJoS+Dm86cPBWeEN7vPyGwBqCEAUxwQQKC7N6Ivdk0SxkBE8V0o3Yyqx4EdXSzB+i+VAalgvV0Rno0iCNNReffiMTxAgFgSbxPVvOhfgSP1g2Dlo8DzwTPZNNVkYJAgBxCvohRBOxpeKwhi7jEwAuc1pvnY3FfI0mqc+/Sn5TvIoNJd+dkjPJsL9OF6KFWFJ7W5P4U/4kXNjpviXkHWYCLL1vC/QSEuIIA4Hl8NdUyx7N1jr4hfHQdRJbi9ENvTsVNYhAUduWfmmq8LPBQ7M7LodN9VmAP/TyIHnWEYGAfETFYO/o2f1jG+vRwL52lHCc7n2ADQ== 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=tVygP0gLtwd5oJoztlme3ejoLYyBI6T1QMdE3phb9MQ=; b=Hw7GYpNHaG4TpQlL9nkGEGeJhJJsg0oa3nS5A3ZyltIEOfX5bssNyn6WDySY2swV59d/IxJWJyfnHFVNJTHT3iQhMJDKj0MexWC/5b6X/w7uOIgVQq+1dhJL++KfOqdellDlCrsWmeanSFdJBtm0P+JpuwRCYMxmo95hV55T8BQTmxzPn37LYWGOOaIcX727zKXbx8sl+wFRsny+01sty5NgPwdABZY2Jif3d5EAKe0UDZz6jV6sXhcp5aHkXz7l0BCdh/kKms6ye6ugVsA6+AmrhO4KuEzLKoE7fPLaFjR4fSgOqmdINK5nx2ooaaY/e8OWUVNW79sqmWfQB5TMPg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) by YQ1PR01MB11546.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:ad::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.24; Mon, 16 Mar 2026 17:28:12 +0000 Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d]) by YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d%5]) with mapi id 15.20.9700.024; Mon, 16 Mar 2026 17:28:13 +0000 Message-ID: <1f7c2e2f-731b-446b-8060-013eebf150a9@efficios.com> Date: Mon, 16 Mar 2026 13:28:10 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/6] Remove some trivial TYPE_* macros To: Andrew Burgess , gdb-patches@sourceware.org References: <20260316142645.26877-1-simon.marchi@efficios.com> <87jyvb7l0a.fsf@redhat.com> Content-Language: fr From: Simon Marchi In-Reply-To: <87jyvb7l0a.fsf@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YT4PR01CA0340.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:fc::8) To YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5418:EE_|YQ1PR01MB11546:EE_ X-MS-Office365-Filtering-Correlation-Id: adfa85a8-cdb6-4ab8-aa4a-08de838166a6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|366016|1800799024|56012099003|22082099003|18002099003|7053199007; X-Microsoft-Antispam-Message-Info: VtE5GqNmBoqgaxJdmdyzolD8H2RiuNJjHOPYWXOb3hTq/nS36IUyY71zk9UkF//pDmO2Xf+3INQo4VvzC5jkghQhkM5XYFT7rGsFti+lSadXxRrTa5iPa4i/T0lM1A97G45nt26TRfIN92lykFZ1EDcHE05x4pcSaoNzxThSWxBnAceCj2h/oMWn2+OC8nui8OFOoSMVanXn2aipW4i1GeJ74wFWMiOIYKz7sTq2feyETVz2OyRuruy9Rtg3/F6RjszgnmtLqkY/yVmV8tPz2qNiLkaGTWYISO9u+JwbxJDAHDdY26rlTbbB/wxFX6xVVsAkdyL06jhsiNm1iEEn3hImAV8OB0uAP6X1BmU6BiyKqGUwB8s7pDj5KIJe9ncE9LQlzwua3fNlv7C7w6sRr1WGmitm9eoWtMn+yLdvHsPtkQbbJ3CkIb2KHdWXUwb6MXJM0YZOWBT3njJdtxcha9vNcoSMUeTl/FqEymJqJr1Oq/eGI0xTNclgI2CrzS9pvkyipCZheITWjLjzBwDu4fRMC2ufyMvVS44fJgFISLo2NpN9fs1Hcu3oNB4gB+VXaB8xz5FKjUfbsorx8UAcwyMBnD0pPLPvhIuKu2r21Zdzp9eO0STm7NVhtZ9S11kWxM+45qYLV4wZbEzaKJFqpaqIuCeC+ifA90M2y9ztgdT2SIlr9fXOCS2OXJVK9AX5maNITqsL2SgZL/ikWk2uO4uLdqLE3V3IiwArwR0m5lQ= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(56012099003)(22082099003)(18002099003)(7053199007); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TjVVSjZpa2djeU1WSVA1aDgvTmRoTVhzYk91NWZNcWtIbXI2OHFTS1lsdHVp?= =?utf-8?B?ajl1b09sZzZSaDlPa1lEZWRPa0prZGlnMG4rWFJ5WFR2QkR0VEU2MzlTVm5V?= =?utf-8?B?WHMzbjg1SGNtWjU5RURWZUlMQ1VEbWpqNUllaVNpWlBLaVRmSWpMcm1mZjNm?= =?utf-8?B?dDVMWUV0T3Npd3FWK0laMjhJcVcrRE1xcXNBZ3QzcHdneWlrV0JMSWhLOWpN?= =?utf-8?B?ZEJmNmtCMExzNG51RzJQUmI0N0xGREk2MGxGZ1FubTVUalpEVFRGdHphMVky?= =?utf-8?B?UGQzNkh1eWNFTERGRUdPYzdET0cyb2Z2MW5Td0Z3K3ZIV1l3Y0J6WWpnRVkx?= =?utf-8?B?NlNjM0lHbTYrUTA3bCtpa2RIZEdXNGh6c1MweE1jNTBvTHNLZFA0S3Rra3Jh?= =?utf-8?B?dnFtaVZJWUFTeWZ5ZmhXN1pHWnJkczUvR1EweWJzMEpwaFRjZkQ3L0pWelNr?= =?utf-8?B?RTJwTXJsREt4c3Z6Y0lZbUt6Vk8ya1VIUnM0L3ZsaDFLbVVkR0ZLZGQ0KzlW?= =?utf-8?B?RFUvdDBzSWdVRS9JMHpsM1daTXpxcHZkOUlZRWxSSVcxL0k4NWVWUnBhdGRt?= =?utf-8?B?dExZMG1OcVR4VWs3TjBZb3BQY3NYeUh3T1FXNE9mVFN5TWwxRHZBRnpDV3ZX?= =?utf-8?B?aHp6azBNUnRzWEV4VEs2SGwyQ280SUE0K2Z5bE5FYStVNjgrWFc1cVFNVXVt?= =?utf-8?B?aGZvK0hVRHU5UmpIMmk1K0VaVEpQbUFKQ2xZcEtGNVNUVmJ5cTBxQyswU3Q1?= =?utf-8?B?MVpzdDVpanAwL09vNWRCN3hGTU15akFsc3R6NTdGdDZmQ1V2T3crUmxONmVE?= =?utf-8?B?akUxaVdlaU8xQ1B5ZGR0eVNyWEkwckRXajJtRndYQ1p2M3NzNVErTHJmM09C?= =?utf-8?B?c01YZEpoUjZqWFdQT2NrV2szR1FYYkJDSmd2WW5aSzRBa0JMdXM1V290VUV6?= =?utf-8?B?cXFSZ0FDUHlqNTBtYkU2Mld3MkI3WTQwWTZITXRPSWVNTzZ6MWVFcGY4NzUr?= =?utf-8?B?L1JlbXZGWGJMVUdRSEJUWitidkRrdkJQZFVnUCtnUnd5Z1FTVlpMM0RxRHNC?= =?utf-8?B?R1htUUJwcVZTT1hhejRsOFlOZ1dPTGZrTVdaaTVMVERWa3IzRGFybkxkakVU?= =?utf-8?B?RStGRjdjUlI4aVVkRktmSjZEZUdQcXMzVVlTUng5MXlMZ0dKYlBtR0xsNUxD?= =?utf-8?B?a2dyR2dmdTVrSCtpVHc4TUpxcUJMeDJKYTNCR1grSjRNRm1iakJVQVIyQ2lJ?= =?utf-8?B?TWtvSTFiOUtQWC9CZVRRelQxcVZPQjEzK21MRTd2MXJ5eGVvQjVoMW9wVS9C?= =?utf-8?B?bWtNc1lXb0JuNnlsdDNEaGFKaGpFQXJTZmo1V0VLZTdXWFEzdzdOckpaWVlr?= =?utf-8?B?MU5YQWUrUHRZZkpRTVVDVlpOU1lscTlqRDZoL2VZWTZDcnFkVklGYXRFYjZ6?= =?utf-8?B?a0VFSzJBNFhFWHZwUU84ait4UlRkb2FIcngycmxMbkppcFFqVE8waFlKZGF3?= =?utf-8?B?eG5oMFhkdHE5OFpvd2I4K0xTSVRxWjl5Yk1kMlB3SlNhSTNKbzJxZWE5cUIw?= =?utf-8?B?YTE3aUJiZ2ZKbi9uVzZMTmxHaTFpc29CUTgzTHVzZTBYUENqZlhsaTJzdVlY?= =?utf-8?B?SWY2TFhkd1hmUDFWM2R0dGUyL25BVm9UOUp3bHBVU2pmLzJmdVd0cHhmWDho?= =?utf-8?B?Qzg1VEpFWWdGNDMyZGpkcHRtNG5BRTFvN1Jlc3FiQkt6WHJCcDEwM3FrZG5N?= =?utf-8?B?c202NzZIdlZ1TTRDVkgzSG9jbVN1NmhoaVl3M2tLcmNJZS9Lb3dYS3FMVFpN?= =?utf-8?B?aXdLRDV3LzA2OG5rUmpyNkRNcFFEYVYybGZtczJNcjNDc2ZIaDFtNmozYWly?= =?utf-8?B?TldIdVRTWmpvWFEzbkNiVWdmZ1ZSU0w5aklJdENaOWZESyt4OG9xdEpNU3lS?= =?utf-8?B?QWdWRjJEWW9iTXVvL1JpMzkwdjhHVWVXeEZ3Smhab3NDdVg0bTdtaEtYNEw3?= =?utf-8?B?RlFWODF5UlNVRGJLN1B4UERDZENJRi9waWtDVFc4a1ExTnhvaGh1MW9pdi9a?= =?utf-8?B?VFNrTVZJQyttNzBETVJ5QmJVRTQyMXl3N2VSNFNpN2U3OSt2QnNFanNDM2do?= =?utf-8?B?ZWo4MWk0SXJBNXRLaXdOeGdNN1FySFZlOWxiUWk1c3lWdCt1ZUwzK3VITnFn?= =?utf-8?B?amI1c1JLQmxjdXZpNmlDL0srU09sVWVLVElmTGhLSmpzYUg5NXh5TzFuWGtH?= =?utf-8?B?ai9ud3NtMGJ0b21jaXZ2WXNUaDVKVVlQMm1vMks4ditQYmlMdWsyQUFubzU4?= =?utf-8?B?UkhmRXJIRjZ2M0psZEdKTFlrY1JiTHhUcU9uS2JHeTA1ZkJ5THRYUT09?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: adfa85a8-cdb6-4ab8-aa4a-08de838166a6 X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2026 17:28:13.3967 (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: dtEVruaLa/AZTxQRrmGJ39v+8TX3EhoYDOuBcxz+lHBbvUAFfvZ3r5HHZhdl3U/7OECHUTnzwJ+1KsJfU8KokQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQ1PR01MB11546 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 On 3/16/26 1:16 PM, Andrew Burgess wrote: > Simon Marchi writes: > >> Here is another small batch of TYPE_* macro removal patches. I think >> that these are simple enough, I'd like to them out of the way first. > > I'm happy to see these macros go. Hopefully in the future we'll start > making some more of these type fields private and provide read only > getters where that makes sense. But this seems like a step in the right > direction. Yeah, I'd like to get in the "type-specific" ones next, but they are a bit difficult to untangle. > Approved-By: Andrew Burgess Thanks, pushed. Simon