From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id Wk+6CATMsmkODyYAWB0awg (envelope-from ) for ; Thu, 12 Mar 2026 10:21:56 -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=EETplTUx; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 08F931E08D; Thu, 12 Mar 2026 10:21:56 -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_MSPIKE_H2,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 31D721E08D for ; Thu, 12 Mar 2026 10:21:55 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id A46014BBCD99 for ; Thu, 12 Mar 2026 14:21:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A46014BBCD99 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=EETplTUx Received: from YQZPR01CU011.outbound.protection.outlook.com (mail-canadaeastazlp170100000.outbound.protection.outlook.com [IPv6:2a01:111:f403:c104::]) by sourceware.org (Postfix) with ESMTPS id D66164BA23D0 for ; Thu, 12 Mar 2026 14:21:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D66164BA23D0 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 D66164BA23D0 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c104:: ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1773325287; cv=pass; b=q0WuaThnIs4oFh5BteYuzQMIeJyX0ERF1ZJibmqqm/yr9Vhct2YKjz/QE9FK2CMNEz2s8vdcZ1fuJRlIjTAle84VTHD6o/8hCwLVqi9fIL8eysjYFh+P9+VQ4MOZivfILW9xFxshE6l1pSCG1efjdtafek/M338zWfHiPLTHzYM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1773325287; c=relaxed/simple; bh=BRH3r6YrtZ+ta62SJn2wTLRf3L97f92NmbyKPPr2Wjs=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=qai95HO8QKISU0hAhrbP2HvU3wGEdPNvGFMefwY2epZ7V41pLd7cXwKm/CfjbVZwrcQGJTuCiQ2mvbdrMpQFvQwox0ciKupv8LqCRqpr1bEQUOSO8KWwpjrt4EQAulAcbhA6z7T2wJXtuCVxoKXUIl92cN3Pylfs1FA5moQ+5vs= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D66164BA23D0 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yDw3iqpHK2JR5X+DR7QW3l7SrGfpLubyl/dx33Nnw/5DAYqsA7SLpby19n1boCjBkHXMc+PYc6WcHVQdFObgzOozZgGLRFGDbo+Qe7Bc78e5OGSphS62NkJ7px6n9cPHNzgbooFr6Cwnpbfj8aSrRfR0FQttr++edzvgKLV0bnfAnsVQXAWB/g4SOGcPbgKFRzLZw1rjdoMvIf3pFJQrrZiylikCVMca61S/xqBJsv0haAjAlaWDDQ3YmDDplNgDLZUr9pJYyx7tkfgvvTKe1aVSdN1jv5wS4u7oj9SXs1oMUiD8vJFZoamPTIa0LYnlmlqH175/CrMidTsSpwWOOQ== 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=jBdUVoNwjsUG1/yxDK82wPO5iq7fZG4BT+lscva5gj8=; b=M5xWnOI8IFsLvYeHtk7Kw7igRryEv/lEdP9se8KwVhXE3ETlCL6kGkV0PVcqnExgMuwec0ixFUHJMh+s0PgxxAseMt7MhrMG6CpQJFbZMb0dYQMFcTdXl6LVBWhWB1BIYkWEL4Ri0puScOMhwVeii3b/jG0Fgka8FP1olCvTwLftyJPTPmwhmDrI8X8fyRgsg2Cev9sYV93uO8TI0ML32COVBCoT9v7PGr2ZhdQeUSpgdTgg/+DNlgnn9FguzfGbeMRUo27S1rVbimCTUSDFAjJ/KxfBFK1691RH7YBMlBbWhaG8mzpSh3EmpfUmUc2hEc4HYrb/LYiJNRUK6E/nDA== 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=jBdUVoNwjsUG1/yxDK82wPO5iq7fZG4BT+lscva5gj8=; b=EETplTUxskeRN7WCquOTOh0PWyGGBfKk2Gda6PwV5+eLg+HKAm/U2/buQP2lcvd6Q6FH8stgmUa6x61dY3HrjiXwCBw/FobnA4GHW1rSdkVQvgJJhCfpIuEGosCvcrmuAaw+74J8ksZw+6HgXNs794uaBWKpypLqWvVubOMGtwC7bMVXyom9jkQ1rCgot944IK7fFHMrtXyibOKOUiraGC+Ke6Q9ciMJoigjEh17sqsyihAYbN6JVN+GjD0q26ZODE9KTMV58icPIwlOcTS4iQqeytkddMfIih7wctDndjub5n8tE+ulNevvUBCOz/U1InkqUDH3zoeXgbOQLYBmtQ== 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 YT4PR01MB11468.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:158::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9700.15; Thu, 12 Mar 2026 14:21:18 +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.013; Thu, 12 Mar 2026 14:21:17 +0000 Message-ID: <69102f14-7595-4b42-9318-38c9b9dea0f0@efficios.com> Date: Thu, 12 Mar 2026 10:21:19 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/23] int -> bool in dwarf2/ To: Tom Tromey Cc: gdb-patches@sourceware.org References: <20260311180825.720803-1-simon.marchi@efficios.com> <873425td95.fsf@tromey.com> From: Simon Marchi In-Reply-To: <873425td95.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR01CA0112.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:1::12) To YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5418:EE_|YT4PR01MB11468:EE_ X-MS-Office365-Filtering-Correlation-Id: eb3b245e-5e0b-4789-1176-08de80429fc7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|376014|1800799024|22082099003|18002099003|56012099003|7053199007; X-Microsoft-Antispam-Message-Info: +YBlMyWd3gznDu7cX4fEpovqOhCp3nEQpvig6Z9LBs1H3HexwUDy4wWQ4LmM4GGJgTfgQr2iqA4EpUgOuMw/0iKOcPVF8Cc+JE94kJFG4ZnN7pQxw3ywBu2QBhefBZDyCSLPOuWAoM+V1Foic+0fBgEb2RJvAJUJqEdE9wgcRGzTFEI45wojooC0NMS560PWs0WTmDa3BO6Pw2DlzZGVZ6ZAK9lZsJW3SLOLohwXddyc+PDi5o8emlh88U0Pwr9Vy/jeOtzzVKzRUY11F8T6A1262X0tDdffb6EjqWFpSyaDCIg36eD/W+di+QDqsYxjcaOJb22EXYJ5f4MJl6w+CFFkNxDKbJT2c9z4YfuPaXs8Sqc5UEbPySf4RAKewOSP1FDnaP2ODl3dq5rzTHHtkxvdlhbiiEKMuAiUCiynqUTKfm3CRo5Kf1PJtPhuBezDyxCiZpjjnT/szxvfOj6XM9vao0jZGZlrPO8HZtIxunZR9JP36gfS55Lhv7tjs63qgJ58avTGrStlOkUFBC//sHPQkOcDfyLSaZvMtrzcGu3lZ2mTCNmsYO1u5fy1WgeJHppNh0T/ZbKW4jOS3FLqdR+sDkvePz+jUboQirkHT1P3ikVgcO2vsqVXMLT6S+7+OU54VFgRhQ5Y45Xf85uNtKmLNND8Ss4tcgnF0/5eahtKtGrH3wJEVrdAv6BYIWDnN3tdOhNFLutX2xNeShjYLzVpna76L4Lz3f+oCBA1e14= 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)(366016)(376014)(1800799024)(22082099003)(18002099003)(56012099003)(7053199007); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Vm92bUhkOFNhK2FwTnJ2dEphbkxhcXpzeHA4aWVhYWhLZTRCcUF4MFVOcUpJ?= =?utf-8?B?QnlZaTRYRlVRU1lOTWpsajFMQ2tuY3EwdXVGcm5sWk9YU21YZURsNFdTMWZU?= =?utf-8?B?M0RHbWxPQklLNkNNSUpQZEZxeXZROC81ank5ci9iYWlqT1JmWDFMRmQyVlRs?= =?utf-8?B?Z0pubGFteUFmOHpaRHN3S3VMcUt2a3ltd2ZMTHh6OTFSY1Q5L0FLTFJsT0Zt?= =?utf-8?B?NDBuMGlJaDgybUlDS3pRMkJiQTRSQkdrc1ZWWVpVUGFMa0FqcnVldXY5SUJH?= =?utf-8?B?dVBXd0ttUGtHUExraUlJQ1N2U2lmdThGalA4Q2kvRTViNG54YUgrb0NNWUlP?= =?utf-8?B?Nkg1NS9pR0pvSGh3RUhlVmhWUjVRSlNZMUc5eFVUbE90VW81RHAwLzlycmVo?= =?utf-8?B?R211bzllRG15NnBieEM4YjFzYk9PYU1HZnBkZDFwYTNPa09LYzg0aCsyd0xX?= =?utf-8?B?bldoQWl1YTFWeURHcU9TYnVyVy9LZnI4ZXg0M2xQRmRMOGhWSTI1TkFWLzZD?= =?utf-8?B?bzNRRGlwd1FrdVB1R0pKdEt1eXFBbEc0TDkwaE9MaktUcHBhZk9od0UvaXUr?= =?utf-8?B?REdvUnh0QWdBVjBkQlNOdXN2dDk3eURkbjYzVkd2QTVxUDdIQi92REFsaU90?= =?utf-8?B?YmQ0alYrd25ZanNadXIrVFQxbk1TVE1YS2tZZGo1T0VJQ1pTdjc4elEwN0pR?= =?utf-8?B?TDcxSlplRWRGdUJaSU52dDBta1NSRTFEQmsxa3ZYbUZWWFExOHc1QUpSM0N6?= =?utf-8?B?NVJhQm9DZ0t0dnNNazBIVTBCY2YwWjNxd3ZJSnhYMjF0SEd0UGtsSlFGSXl5?= =?utf-8?B?RFJwckh1OHZkYkI2ZWFuekFHN0VTVzZ2MlIvdWNHTGxqdHl6OFNZYy9wYUJ1?= =?utf-8?B?UWlXK2JpTUJnbUxzaFYxSEp3MFo3MmtJakdISzJncDBwS1BLbjFMSWZ5NlMr?= =?utf-8?B?Uzh2dzdHZDJPOUIwdTlhMWg5bVNGaFNYK2pmaVhrMThxdVVpTnZaSHhVOUdW?= =?utf-8?B?Z0hoZkJzaUIyWkk3TURlN0tOaUl2SlQ1c3U3U05HWWQ4Y1NYR2E4TWYyOFRZ?= =?utf-8?B?ZFNncGZQWGN2TVhKVHJMc1picWVXU0RWU3A4TTNxZUNETWlwSGVzQVkxZG03?= =?utf-8?B?cXo2U1dmSWNIZWp2eXR2Q3JBY3VXYXVDWWswMURMVXhZL0dMSUl4TXNwRnIz?= =?utf-8?B?U3U2clorS2VOMWgwTDhsRGdPWkZEVFZYdlJzYlR0aVNmdlVXd2xvNjdmUGMw?= =?utf-8?B?RkI3eEgxY3JqT2RQd1FaVjVOSkM5ejlldGx4eEhGb0ZwcWQ4MnBveWora3pO?= =?utf-8?B?SFNndHd2ZWhMMDBHcllFUDR2Ky9wZ3NpdWlEdS9DWWRUdEZIUnM1UG9paXFm?= =?utf-8?B?Vi9rZ2o2cDRqMnowOVlJd1RMd1JEL2Fla0R2TnJmbGJlbFhveHBqUzZOWjZK?= =?utf-8?B?ZXJIb0czN3hzbUYvd1diU2V6c3FvSlhsNkhmR2ZNVXNkamFURFBCRHQxajQy?= =?utf-8?B?ZFdPMjF1RXJDemxaU1FURU9XcVVlZGFJZk9OOGRFUnJvZUhYZFFaSmgrUVVD?= =?utf-8?B?d1oxMG9qcVJWUHdUTTRjRldqMEtJbnhBZE0yU1RJYzlMQ1dHV2k1QnY1bi9x?= =?utf-8?B?SDRzaHlrblQwWFNpditoU01vek1ZK0JxbnBleGNHYlc4OGZpVlVqaFVrUWtE?= =?utf-8?B?MzBMTTZJV2t2OEFqa1c0NzBueW1uSlBnWW9DRzhCbytoR1FObEM2RFBhZWhr?= =?utf-8?B?OXE3OWhBbytjL2hMQU1QMkU1VSsyc3pTbFcrcE1oRFN5RlpjTnBqNTFJa2da?= =?utf-8?B?Y2Rzam81TG5HSTZobC9lV3JJU2ZobUdPVm81MXNidzhwY3RBVG9zSnRNazFC?= =?utf-8?B?OTAzcThlc043OVZVSCtIVWlZN2thRzJCMjQ3Q1UvSDlFREtEMDFqR0lNYllF?= =?utf-8?B?a0trMUZaQlU5bUZHRDlDTnhDSk1nTmdFc05zMk5nYUN6K2haZ2k1UFpQMFY5?= =?utf-8?B?Z0wyMlZrdmc4Nkw5bzZVdGZtZFlCVVhIcE1hSWcwbGYwbjltbU9EOTBjRE45?= =?utf-8?B?VG4zRmxPa01NVHJTVzM2eEhHdk5OWFN1bUlRWk9HVjVWSzJzN1ExR0s5eFZr?= =?utf-8?B?VkltdkU4ZEhtSGE1bHA2VUd4aXc1VnNLVFBYU3J0cVRaRXo1WDZsSkYxU3NQ?= =?utf-8?B?K0ZQUnphbmRsUjNUR0JCRUdQWjVzeVZibDc3dEhRVUExQjNoZzVtNDkyQjYx?= =?utf-8?B?VXNRTGhrcTZ2MVJHbzFRNGpWSS9oNVZlL2JXWjE0U0dtMXlFZ0tmM0ozUzJG?= =?utf-8?B?WG1VU2E0MkZRN3IxN0RRNThWWHp4TVEzdVVzWWora0EvMU1tTU8zUT09?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb3b245e-5e0b-4789-1176-08de80429fc7 X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2026 14:21:17.4855 (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: mJJWdivpNeEarezqk5CHc+qQb24rMKEAZLuwfzqc0VmWJ3kdwFk9KBoGha6diMyDlEFUMMsp30g3OyBUc0Jb3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT4PR01MB11468 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 2026-03-12 08:59, Tom Tromey wrote: >>>>>> "Simon" == Simon Marchi writes: > > Simon> Here is another bool-ification series. This one changes all (I believe, > Simon> but I might have missed some) functions in dwarf2/ to return bool > Simon> instead of int, where applicable. It is mostly trivial. > > I read through these and they look fine to me. > Approved-By: Tom Tromey > > Tom Thanks, will push shortly. Simon