From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130055.outbound.protection.outlook.com [40.107.13.55]) by sourceware.org (Postfix) with ESMTPS id DE9DF385C402 for ; Fri, 30 Sep 2022 10:46:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org DE9DF385C402 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RgzNd4DnO31qGaLigolGuCNQkAUtDUr/xDfQLUBleksENiccybF6JmgLw208YagJv46FJEk+lp7vZqbL/bBV02MPHC3mD0b74QudiWXFE4Z0y52CEFpqxiRPb3JzGrJ8w4v9EiHJBteDHu/gxB1KNJdONyG63AJP9yMgUhdGq76cMk7cnEKNai1mJCuo3dJoZQ9/kM0yanLJqtTyD4kK63I1Q1eLCgDhttr22E67XHD6L9iKOFFKQDEJUqrOA/s/d0Z9sz3RLrYOqyMi/e2My/B/yrkUyo8Rk9ydmseAHUKc2eR+QAq7KKsyK4onwLdSFG+URpSYgO5tnl2+XAWLYg== 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=REtlq4dmz2yblZ6rpsRsmOKODPcSNx+iPpsQivydopc=; b=UGPUHj/o2GHUWsmjWJQxE1MpNDQD/0rohk/379WZevp2TlX0Pt0R+MMaHadnkBJH32guyLYX9NO420Q2XkzXe4mu0POqG6gKlSXWlUfk/XGsFG/TsytUTxajU++WkgqbMr2uj7l7dFYGT9F6IGUH5v2VTyHTQXOemmk/yJtA0G2J2SCqKgQTRzcZi8I1oVQx1ElL5pDC2neO8WJzgsfBGWWYbIFEEJEZ1kPvMxWR666YGd4WAl860lcY0mh6vVQU8rmF3E9QNYV1v5Nylni1rNoVo0J5VfOV5AydmzdoLWy2xfP0fgjCoY+iQVcMzlcFyaeEsEfgQRTbdQyHacATPw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=REtlq4dmz2yblZ6rpsRsmOKODPcSNx+iPpsQivydopc=; b=mZ8wLVkVuaWpofx34Bd9AcytIg/2WIERpQzQXVB3APrIuYTtZwhgb0DrKxPqAJAIhpAGNmYJRBd79BxTADFePVasOhW2DOZ/AF7DUJezMNsGrd4jwWi46sI+8WZMFwKmPc08SrqBp+K/U/srCZIsiLVCLF5bJC/IwPGo5Vxr77arDXLWr8QgdmwBGf1wrAa6SrVsnw+ZP+8p1QiQIlvScJNnM1ZSjDuzdOEFBO/sk03d4AJKOiP7oY6wepG6bxTYxAxXHqleIcXHwdEm6jgKe8Sy/3fVkJjP88UuFFWnGfTG62No+UKSbtouOk9npv1wiOxbvHyDGVvrqsyRsh1diQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM7PR04MB7096.eurprd04.prod.outlook.com (2603:10a6:20b:113::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.23; Fri, 30 Sep 2022 10:46:37 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2459:15ae:e6cb:218a]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2459:15ae:e6cb:218a%7]) with mapi id 15.20.5676.023; Fri, 30 Sep 2022 10:46:37 +0000 Message-ID: <00331db1-f209-e4bb-ae15-4501ad59ce5e@suse.com> Date: Fri, 30 Sep 2022 12:46:36 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: [PATCH] RISC-V: Eliminate long-casts of X_add_number in diagnostics Content-Language: en-US To: Christoph Muellner References: <20220930103919.323690-1-christoph.muellner@vrull.eu> Cc: binutils@sourceware.org, Nelson Chu , Andrew Waterman , Palmer Dabbelt , Jim Wilson , Philipp Tomsich From: Jan Beulich In-Reply-To: <20220930103919.323690-1-christoph.muellner@vrull.eu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR3P281CA0168.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a0::20) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM7PR04MB7096:EE_ X-MS-Office365-Filtering-Correlation-Id: b31ec841-d55a-4eaa-c87d-08daa2d10cfb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +F5PucP+nRw7TA9gnLA3LkgGYnIT1RbS90No3V1TtJOro9At431UZK4GRzWaKfhBqIa90GojGBlIxhN/IFKbwT7XERfyAptXQ1WL3cE2en4ZozDy3Bo05yQ6AJwQizERzzj8uHwt2wJE+R+pe/8tddOWg1YVpQmMOvJceHgxtjDc104/xJKmcKbGIedj421vll58h0LskcO29/vZDzJpWqnf4rkzMKFzVuBROmZET2qSYo1reN/LJ4z4xE18dgs6WpSwjRSHY+tMhGFOCvPPazZaV78ippsE6VEGU+zQT+wPR3VwuylVDv1dLn7FJ1SpIIjuyIo+uC7nabtBUkM1hg9lfnly0ri3r1f4o1YfWnSRFSmTqccNZLGMu6CJhpZfIh2tUHCbt/JuIXRpH8ZNo+hW+B1QzJehsUdh8VU09ASwHENmNFI/fiJ+AuZ6uA1LP7+OX2vVlJPYVRzVaM6unzQcvsxoO3kw391gOUBMpLoAimVe0b5Oftak65Vh+REw6KmozT0uwb2U3akoWS4plD8ebcVWhTLxETgPmMqWwsPAZv4AxRSLwFR4QviRoRoNtO2nKn5Dkh8guLICe0+b2adNYQQiAa5d8u/gbHRuOmS5+ItEFcGie4g8QmIOk8N+cEbdV2oOlatpJy5CTAkj5KOnvJBkooMPlxZKZUdkNSv+MYEeeaU1PuKupMpiYQsu5iTixrvQf7QbsYi602DiP/froEkfJ+1PpP2dEh2HztA2AkLozwIkMIS2Cr7E54WlZzyWCq3lFe02lkBGaovNntJQ4gQrfA4DlsWsZhd1p3oeY3Jk2CMOIgvLFzLkTlIi X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(136003)(39850400004)(346002)(366004)(396003)(376002)(451199015)(31686004)(86362001)(38100700002)(6512007)(26005)(36756003)(8936002)(2906002)(2616005)(66946007)(66476007)(8676002)(53546011)(54906003)(6916009)(6506007)(31696002)(186003)(5660300002)(4744005)(41300700001)(4326008)(316002)(66556008)(478600001)(6486002)(966005)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OXdTVWdXYWJKcnkzaktVV0JUWDZFblJON2FVNzFTNnRkSDN6SEg2Y2tNUnRl?= =?utf-8?B?eEFyQVdrb3g1VU9KVUxMWWhJMy9WdkcwMGVZaWZ0R0FCVEMzM0pWdGlkdXpN?= =?utf-8?B?YisxRVlpNWcyTmRlZEFGOVNZYWZ6cCtvc2N1ZVJCRmZuejhaRW5MaHVvMFpO?= =?utf-8?B?NWMvcytFQ29XT2dObkRyblJnZEdNSFFyVlhpMHVZdXBQL05JclNQMEZaU282?= =?utf-8?B?czA0bUJNRFY5YndQVnlDdXpHVjcxN0JYYVpDUHhLd0JhVytvVjJNNHBhaWta?= =?utf-8?B?eSs1ckp6dGFuTnVvUG9BTXdSRzQ3cnRmMUpwMlNIc3NxTmNZS2NsUERxUk5S?= =?utf-8?B?QW9UeFlDcGs4NG93ZGt0c0k1ZDhpSmtDNXJjK0N5TC9acWU5YzNlTkY5ZVJm?= =?utf-8?B?S0N2RU55cE9ueFFFVkdrOWEyNStZdlpRWXUrdmFSLzJoRGFVMjZXbnorL2N5?= =?utf-8?B?K2hOeGpDclI1dWJzdUJobGtucFBnbDFmbzBzVG84NmttY2VMUklNbGQvWlFL?= =?utf-8?B?NFlRa1ozU2VUL2xwbVd3QUQrbVBmb0RpakV3L2VSVTh4V2gzWllCeGRzNjlM?= =?utf-8?B?ZGVJaEEyOFVWK0JubFdvS2I1UEl5QnV3ZFpZdFRSVDFzR2V6ckdOd1lCYUFQ?= =?utf-8?B?Nzd5TmcybzM0WG5WV2NtRlQzellQdDFiQkEwVlVuSVpwckZXV2JpcUg4MEFn?= =?utf-8?B?dEFGMmpMS3BVdGdMaTVxaE16ZmxIVmg1NUlpbXN6SEZFYmRVK0g2Y1htbUkx?= =?utf-8?B?OVd2dkd4WFRvM3BsVnk2ZGNXS01TR1hKNzJ4bllSaHk1MkJpWStFRHZFYkR1?= =?utf-8?B?eU5EeVBqanlrQVhoS0h4VjR6ek8rbXMydGgyZUJ0ZUIxeGNma2pJSDFVUzVn?= =?utf-8?B?NklZUEE3V2sxcmZCU2t4UXBoVytzV01EWDlTTmtJTHNpSHNYSHVBK1lBbXlz?= =?utf-8?B?UjhJdzhieS8xSU1hM0t2VjEvVWVsczVZRDNScHJPY3JXTFlaUzBZUG1nS3JO?= =?utf-8?B?NHNocXJWRTNvbDVnNE9remJnUDNQRlVlakluQkk4YlRJT3VMbjU3WWtNZW9Z?= =?utf-8?B?VDZVcjRVUENkODJzd1R4WHNGR3BLNkVPeVYvT01pbllZTDIrUW41N1R1S2lu?= =?utf-8?B?d3doRlBta3gyYlp2SW9KTHRrYlZWK28xYWkvczRoc1R2V2pFSXdGMTJkNWNP?= =?utf-8?B?WlhWZzRpOGNqM2RWVTRvc3lTRmdOeE5QV2NvcXExcURaQnpoU2llZWdEeVBp?= =?utf-8?B?SHVhSW5pdVpValFxSlBNTG04alZlLzA2WW5wN1N4b2NFS0FDbkkzQ21nQ3I3?= =?utf-8?B?TUExbU9FRDY0dHB4OWtYait5UG9zUzIrRHJUK0s0Q20rWFVISFFmZ2RWdXhU?= =?utf-8?B?YVljTzdqRTR1c1FCazBTNmZkZVZWZGU1OENacVlIUC83MXBtcjFsQ01GWVFz?= =?utf-8?B?TkRiVXVsY1c4YWRsMG9mTVM4NTVGTFBlSkJ2OGFyVmJxWkRjMDNSSEs5RUxs?= =?utf-8?B?a0NLNm9GTDBETDM4Znh4VHFBMUp4aW9kQjYya25WTTA5TWZKSkFyaWFVUUl6?= =?utf-8?B?ekdmclk4ckpzYzZrRWtKdFdZWEhkNVR3SzNtZXorMWhxSEx6b3pUeUdwUjVX?= =?utf-8?B?SWVWVkhUMDE2TEV3WWJ1cS8vRUhJd1I1WTh5ZTlPYitpa3JmR21TWkJjazZF?= =?utf-8?B?dS82Y1UvTjlCLzFWbWZoN1JKT1BXOFMvSHphZ0tFSklPNTRlSGNqanRjUUFz?= =?utf-8?B?Z3pBbERjbnlrYkNMVHRkMTlEcnpDV3o2NmdzU2ZVRkordGV2RzRIWmpDUHh6?= =?utf-8?B?TGxQUHQ4VUg0d2lqeWZwRW84ajU5YitCTzNibmIxVWoyWEJlWW50bXZhRlF5?= =?utf-8?B?NlFqNG1WM3RtZFBBVGw4aHZqalppYUlpYldIdVZhL1hQbE1XcGM0SHhORVp1?= =?utf-8?B?WWdkbE1FaEEzSXlpTndjM1AvMHdMeWlUZURJejY5aU5HMm1ybW90WElLblh4?= =?utf-8?B?TUpJQWtTZXYvK3VPeEhiQ0MwdHRHTFNWem9CT0tPSEZneUtjWXo5bDNXaU1j?= =?utf-8?B?WE9rWk9pYUxsUHNzSDNubVZxMmUzMng5ejAwUjU4RWlBalV0ajd3VzRrNHRW?= =?utf-8?Q?Y7FMwC8H/43UVI/uxnwVWhudL?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: b31ec841-d55a-4eaa-c87d-08daa2d10cfb X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2022 10:46:37.7444 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 37XurCddDensBx8+YZ/gQQJ9Tfm9o4fKybxsXslMgezGk2ofXIRyhugm2j5ltDURv8MaKuUJITnefz64delgyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR04MB7096 X-Spam-Status: No, score=-3030.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP 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 30.09.2022 12:39, Christoph Muellner wrote: > From: Christoph Müllner > > As reported in (and in addition to) > https://sourceware.org/pipermail/binutils/2022-September/123198.html > there is no need for casts to (signed/unsigned) long, as we can use > C99's PRIs64/PRIu64 format specifiers. For archaeologists you may want to s/PRIs64/PRId64/, such that no-one will be misguided. Otherwise thanks for taking care of the other items this quickly. I'll leave approving of this (as well as my earlier patch) to the arch maintainers, though. Jan