From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from YT3PR01CU008.outbound.protection.outlook.com (mail-canadacentralazon11020002.outbound.protection.outlook.com [52.101.189.2]) by sourceware.org (Postfix) with ESMTPS id D881D3858D20; Mon, 11 Mar 2024 17:51:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D881D3858D20 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 D881D3858D20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.101.189.2 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1710179477; cv=pass; b=x+y/nGa6BK62eYSDcs38M5g0IK/75sey+5FppSBvrETlXhSuNYRWs2QxJkboi5YVOiq81m1qXIXxtOStgFNku6uKB+PPO9RvROTRB/5H9GIKRX5BT+ieWyJ4TcVNA66jZjSWjAkkVPLvMyr8M76UhQtfBKhFSsXsG373xy7V+a8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1710179477; c=relaxed/simple; bh=6+JR86jiqG+HA3zWYgFFaYh4L1gshCqVRzhylj/Bjao=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=nDGX55TB/y9YZE6MHNYDkEDW3MIjs671d0iCyZqHryDmZboPi3nS3iAFBN7wivvPapTkBFXjsP46Solze5AHhlO6l/VGDNbEJCaB7gVfkAADOILMY3uvoYfDGinVYrXj6ABLnawSODvAw4zQ+V57SP0v4G5Vis8+V/Ea4TT+WgI= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F77bv5Oxea9S8spAx4/0epNIQeE/lzEulpVeEqi+KcgYIl7CaovoSKBtViCI9BUIvd1l4TO0KS3orC3D+q/Hkl1TH5N2px3+ZuDLPrTbxxzRDc2rDVUGV/N50bcD8dCgY+qMB4QtpOlz7seWdXLH2gRrAqc2sxbrzKgV47YGwVuEszg2UJGZeXWqxY9+FUehQVpjJu0Fvi95cBAxtzJxopjU9wJDAYhRoKZeDbq+H22X0l/amu5JGlp717dVJBxHK94Sq6NL10Pd3LoMUBJ5Ub79PzFQ1RIoh+TC32DRi0pCN3+uWSzhqWXMNGB2Fqo0+gdMG+Vw6nGCFesJzp9wYw== 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=YVVFWGhT/pYITXP3OowMot2xfWaycusb9kcpctHkwXk=; b=DhnC/eEclUhKMFMFQTXCt9T8kp/ydg9340C/OpQPqmFCf0Sx1nRioRY9mv/kEpVLQm0GR2TcKd8zK8wUKQSCWQ4rA+Mm3KCdlxEtJTFf52VFuGVcqLgK1+T+HJBQz1qhYOfb81j3mQad/+wz6Rm7kkUwltfA9jsWRkfGhH/P/kn8ac8PMNC1W5mdyBZ+T0GUifKutFqq6n42g0wpQs38diCwQeMYlUIFV1JO+RnlA/VMsI67rvmcENGJhV8wbhlxRPMvNa+HFCLXOIW2AzIpeV0By3KPpJu6RwbXR34E5UiMijlAgGZbMdn4MVc4DBO4ZXN7AO9kXFL86V8Af9+3gg== 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=YVVFWGhT/pYITXP3OowMot2xfWaycusb9kcpctHkwXk=; b=Q6nwr9w48+TkMX6G6Q4Fl0jEJNz7/cOYcq7g2nxJpS39IHFY7mNvsrQqlyZH0ug3MoeLEK4WxyP3C3ZQtT9VnUfKrcPom90SuIA88/n3NzrlJQsfgevs+UN3ap6noYPZkIHb+omMCO0bDFRYz3ERA5pTpGVUIfa2/4/lWY2RO2EcRkw8tZSkLGMuc8xMlWSxN7N05mCyeDvZK8rbOFZxiAGnEEydV/9W055rRq6mxwfMzyCViqhdeAHDTfzlyHGT9em+IiV3FtSK62H0/BG6WEJRvlXdJaOpXsQwoa40paxkl0DZvoeywim12VRNPN5hRcfxUWBqvBGdguBCxFjugQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YQXPR01MB5520.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2e::17) by YT1PR01MB9481.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:a8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.16; Mon, 11 Mar 2024 17:51:13 +0000 Received: from YQXPR01MB5520.CANPRD01.PROD.OUTLOOK.COM ([fe80::3f0e:8077:5724:81b1]) by YQXPR01MB5520.CANPRD01.PROD.OUTLOOK.COM ([fe80::3f0e:8077:5724:81b1%5]) with mapi id 15.20.7386.016; Mon, 11 Mar 2024 17:51:13 +0000 Message-ID: <0780826d-4649-45e8-b056-dcae2a513bb1@efficios.com> Date: Mon, 11 Mar 2024 13:51:11 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] gdb: ignore -Wregister instead of -Wdeprecated-register Content-Language: fr To: Tom Tromey Cc: gdb-patches@sourceware.org, binutils@sourceware.org References: <20240311160715.90270-1-simon.marchi@efficios.com> <878r2opski.fsf@tromey.com> From: Simon Marchi In-Reply-To: <878r2opski.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR0101CA0235.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:66::19) To YQXPR01MB5520.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5520:EE_|YT1PR01MB9481:EE_ X-MS-Office365-Filtering-Correlation-Id: 637b9d69-efc0-457e-f799-08dc41f3d73e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8CZFbc95n0SQzHh1HyVg2cGUydkX7+WAGsrhuJQkzkWEJTWLCmJdrb6owPUc1+sXqGu9AAryrN/IXZoySPUZN8yvC9MSkRNEWucydzpgbQdmEovp3Sza55HWEynbiqPjnOI00mn1VqHg/WmrVLgwhQuNBDWvcKdx4q1q67gNZ3p9zK2Lh9R+kQvHNYdu8NoPgAlhYus3m0VosEaOVqBqvg+eIVr7PW+9z8gfXMThx1TpGnM3Q078u64UdUy1gaw9NSsQnQhGyG6m4JV6s3rmSpLAXIp1LweKRunFT8N/UXBYuHA8/P1aI693LCexgSfFkqy8uRLs573sSj6P0Z4p9peup/R4yoXehJbo6JGlrDt2wp0VZco1BbRi/oYdUQh3w2TQrsUyPKq7tMYraYGsdwKj5PoOrOxvLrbQzhf43ollg0RKa4GeAE6bZCCck2hMhqsIDzbiEzOn0XDYepWGwP85ZaGohRP2EZIDAHDpRXpbpIuqYOKcGMKz9HSjSf8i5kvURSi0bCl6uDFylkTOGtW+WBYrhXRqhYervo45VvvBC8VrIaAn+KmxpqUcEwloZkqSF+cBknHSp2KQBJwZ5iDqxK48AHnzmUrVZta9jMzSybBWIeM8A6NjzckklRhhmdm/rnET0c+X+U/IJ8TQ2L3fzdeU8vQR4tPv0hAJmOM= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YQXPR01MB5520.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?KzNBcVFidHBzSXF0TDhNQmVEVFhKOXpTQTNScUMvcnBrVkJQc21lQ3NJSkpv?= =?utf-8?B?b3lFNHRmUzBHeWhHYjE5cmdIcldHVjhpYTFuNDAvU21rblVQaDFVKzRtNTA1?= =?utf-8?B?enV5WTh2cFRxUFY1UkozMVpBTXNuczA4SEMxeFRpamxYWmJjTVFWdm9Kc3BX?= =?utf-8?B?QWNTa2tjM3U2Uk1KVzRnVWY1NG1ObmZRWTZsdWtoUHpOT1NyVUY3L05DRitp?= =?utf-8?B?QzNlZ20rSTNQR0d2ejdxdkpRZUhrZ1dvL2RFN09RUHhtMytLTFpuZitpWThv?= =?utf-8?B?cm1DbFlEb1JwYmR4cEhxam41eVBHbE9NSDVTUHNMeThCQ1FYUkNGQ0F4VnFx?= =?utf-8?B?K0laWXNxUmoyU0t4MER6NDEzRjFLL0FRdVVNYWhyR3oxanNqVGwzUUhzM01p?= =?utf-8?B?YStOWTBvQTdsbFAyZmlxbytlZUFFOFdVRTUyaW5oTWx5T2ROT3J6bVdDR1JJ?= =?utf-8?B?dndxM1E5V3doZ251bXBwQmtwaHRzNlBRVWxJbE5qS0tudzl5dk02Ums1WlVU?= =?utf-8?B?R0k1Tmw0VmRTYXBWZW1DbzdTeHEyU0RqNFlxK0ZhcHBxdStlYnNqanBhUHVW?= =?utf-8?B?bERnQVNYRVV3ZUtWelJ2SVdJcDg1UWRSUGFsaXcvcjlCajVCbUNwa0p6L3hk?= =?utf-8?B?R3p1SjE0WlJ1UHJ4V2YySVJaemxXVmVXeWpHNElTcVJEdk9NQnQ1RTg3RUhs?= =?utf-8?B?bGhYeDlVSm5QdkhDcjBxbFhXNVdSNTdpdzhuaUFKZFQ2UWxpbGxMWDJyQThJ?= =?utf-8?B?dlpLVGpoV3M5MW10bm9VWmlQOWFRQ0p2VTFhNDZEbG5XRWJZdDgzOXluN2k5?= =?utf-8?B?RWd4TzFYckNDRldkdFQ1bXdIaWJHSWZUUnFrMUdwdThicUg3Rys3Zm9NVE1G?= =?utf-8?B?cHpNNU1PWndtYnVEMlRRKzkrb2JTaGN0VU5wUzA4aElyUWR6eVpwZ2JtQ2J4?= =?utf-8?B?QUpNb0l1eTQ0dWovM1g4YWRxM2hwbUpPWHZSc1NOQVg0VGhBZjlIbld6Qk5l?= =?utf-8?B?NVB5dFNjNC91Q1ByUmM2WGNTNVBmSytQMitKUzUxeEcwak50UnhlTDhySHRn?= =?utf-8?B?ZjFyeG9CVHRNWXBuaytuUG1zY2ZUUmEyd0tZbXNzQWpXeVhFdm5zL29GYmxR?= =?utf-8?B?cG5odktiQnl3VGJQVzJIbHA3c0l4eUtFWUY1VXBnbUJjMXVTWlNORTJxSHZt?= =?utf-8?B?a0xOWS8zcFJuK3NTUDF0em5PWWZXc1VxamNJNzlEVFNNb1I5Zm0rZGtRSHpI?= =?utf-8?B?TjZaV1lzTkFaN0FWSy82Q3h3Z3NnanFwck40WG80QlF3L0pTVU8yejh3SXMy?= =?utf-8?B?d0EzNXJ1RGgwanMvSUhqV00vcUdTSWVwWjFsYkRlR1BmRWJwK1FieTgyUG9S?= =?utf-8?B?SU02UDdmYy9rWVBXbmJrQ0ptdjVNK0NvQnk1R0xyTERxa0NSLzFmRTBxU09k?= =?utf-8?B?OFNtODdnWXh1TnAyMjMzSUtXU0V0cUVTTGl2cXk5NEJNZGdscndBWlczT1JI?= =?utf-8?B?RzZac2trYVNRYmxoTUlIWm5KekRMQU9COHVsSnFya0JJZU42U1gxcVdDVzFi?= =?utf-8?B?UG1OcUJ4eGZmQ1ZzeEM5aXk2SG5yTStFMGxzci9WSlVWK0NPcTBLQy9EQjFK?= =?utf-8?B?QzE2cGsyWm5BczdEdE5WakRTZ1JiVkRqSzhmNVlYOVQ2SDhXKzJFb3B0TExW?= =?utf-8?B?QTRwdnJSVUdkQWxxZkRsdUtqWFlTNVFSaWtIdFhFUzVidi81YWFic3AxT0o2?= =?utf-8?B?TmZBMDZIbkYxZFkvQ3ZtV1ltaUpKajB0cEVUaW1JVlFPK1F2VDNSaGdscllP?= =?utf-8?B?b3NOSjJLUUZlQ3kvc2FSNmxacmc3amNVdTE2WVJwcm1Eckw2dHlqTW5pMU0w?= =?utf-8?B?ZXAxTktRUXNtcXFCTU9hTnQzMTdoVE1LZGlCTkF3a2NvTEovT2ZWRllvV3ZR?= =?utf-8?B?SXVMRWttMUovbFJqYWR1Z0lFZ25yQmUrUW9BM0tZRmZ3OTNmczZDRm91L3lN?= =?utf-8?B?WGkyaHBZQU9KN3JvR2kzOU0zNXRKYnpJMVV2MnoxSTAxTDJEL0xHU25KemJq?= =?utf-8?B?Z1hkYzEyT1l3ZXFlQUp4Z0VhNTFYVTJUQzVyQVdRc1hzWW0rNUU1TXZMQzJ2?= =?utf-8?Q?KV8MjCl3pfE4J2N+2IHDM1/pr?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 637b9d69-efc0-457e-f799-08dc41f3d73e X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5520.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2024 17:51:13.8057 (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: lwAYZfxosMP+yS9/Rb33sri9nl5porbCTuB2MypWe5TL5Fdi4I3XLfH/vcm/OS+xV3bAzlN0OtBDTGc8bZWKEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT1PR01MB9481 X-Spam-Status: No, score=-3032.4 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,T_SCC_BODY_TEXT_LINE 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 3/11/24 13:49, Tom Tromey wrote: >>>>>> "Simon" == Simon Marchi writes: > > Simon> In ada-lex.l, we already use `DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER`, > Simon> which for Clang translates to ignoring `-Wdeprecated-register` [1]. I think > Simon> that was produced when compiling as C++11, but now that we always compile as > Simon> C++17, Clang produces a `-Wregister` error [2]. > > Can we just '#define register' in this file or somewhere nearby? We probably can, but ignoring the diagnostic seems safer and less hacky to me. Simon