From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70087.outbound.protection.outlook.com [40.107.7.87]) by sourceware.org (Postfix) with ESMTPS id 4E438383F296 for ; Thu, 17 Nov 2022 16:59:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 4E438383F296 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=PHZRB/xzgyfEYkJi9Z/tngkyK/dL1EhOIVSTc6GbkXjr8UjK09fNoc/XauE7f3I1aME6CQ0B7Ru43oeEf4njbpz4tguX6xCjGyjJRbRYv0YrkPggK6A4pT88WGPLTCrWp09L92JSv4r+ul2s+vCkmWrlXIgra8Rj1uHXIx4Ie7ZqRmmsl0LqhN7LiQNWETuMHA4JbsWqmlM+jQY01sSLOrnwI0j5tJNUkznp396uHZoUN2cFhs6N1Qvz2SMOlvQvBXfpTWjc0lElPHFG5ZsJB/7OedSoeZH9lDlNnhjabTTgSezPezkhf22IGV3aQM5JQdkX12yqBhmGmYZaelW/rQ== 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=c/saIkj9WaQB4RqZgqJZ2O71WihrMwpIGtEHLTZHmg4=; b=UnLSlhRYdsHQ+JL1gV84CynExoyQtcG7Iv/s/idZc7HQM033P8nrO1JTPB73/9onWH2CLOpTCW8vtz5OOwMKp8UofyfJ9zYMaIJUtIvwL1dkHFV1TaaIQJ6n8RTZTniVkvN/zxhMG86ihNijtZwl8/l26sNz0GhtficYAPNN14e/ts/5e70Gj6JjbcVQePWA7E2RUkLJ5mll+TTTk9yaJkmIeKeJtwRxWPPfbMduGVy7rRkBRtDtd8tVN2dBmOZU7ZEYGzLEHX/DQTLQWUUYBqoC2HOh01CHQc0iaWbTqqnXtyBU5/PoNzBuU9M1FUQAM6G4+62l+gFyNmEVqN9E1Q== 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=c/saIkj9WaQB4RqZgqJZ2O71WihrMwpIGtEHLTZHmg4=; b=uMHJTWJzGwdFvICz5h2n9YUVIIiBsEFBuwQ7c0vjX24ISYRUmml/j85zd4uSDUqPGmo0jBtYas3hC36ClsO47jCdjCjCp6aiRYxTf4Wcq0EJ/CILxPxbA3SrK2FQuRXpkFp/kDSs4rHFfYPXaKiiC2y1uX0TqoXR6W7app4ppZTOYw8au9YjhxGi0Z/0YiQtexz6AfNVsAGQ1ahWA3Kab+ZG8xNgapoEWuGnulyJQxHSYNx2SOoajixMq0Vz2Wg0XbR6ii/FBii1xXXBsudfdZVkQsrizf0palx3t8lNvGNFvKc7W3pzEMRNFnVy5ygluYaHqR6Zm0Rc6qenb82BMw== 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 VE1PR04MB7375.eurprd04.prod.outlook.com (2603:10a6:800:1a8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.12; Thu, 17 Nov 2022 16:59:52 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8%4]) with mapi id 15.20.5813.018; Thu, 17 Nov 2022 16:59:52 +0000 Message-ID: <7593a96c-6895-9636-22ef-0a18bd5e5d1b@suse.com> Date: Thu, 17 Nov 2022 17:59:50 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH 2/2] x86: break gas dependency on libopcodes Content-Language: en-US To: "H.J. Lu" Cc: Binutils References: <5c07cdb4-ec26-c7bf-087a-4d0c75ef8549@suse.com> <1d94f66d-eb94-d148-0b7d-f4de8c3873e2@suse.com> From: Jan Beulich In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0170.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a0::18) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|VE1PR04MB7375:EE_ X-MS-Office365-Filtering-Correlation-Id: 8a0a8249-ca5a-4581-efa4-08dac8bd24f0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ngMNCv0eNvcuXVmHeH6GgGQgrP+lDAYwfJyL01ZUX9C2LL52NmYEjxf4f3B8R4Co1AEJk942rz3VrzJXDOKagwTB5KOkiCp041sz+I3dcrFNs/aAk+SC6DY/qFREUpMf4Blxp/55uv//75BkptDJGU/BixzRv39w6BRCTwRCT6hzjx16gsmqSh+8qPpVE+QOIx1pRlSW7k+sCU0tg7CkuC6zegC6Jg+IhfpNP+zPzHWrQeEM/bFtAROxsOu8CVFAxxNsL9HQ858Yq888i7fEop7AN9QkvQxTv4tngu3xosf1+Ivh/TZz9J7s+T3uBYb4SwOg3FcVrZUZswfadsAzWWcjTKqWS/1AGWMzVpXvY2qZcbnHfXqUrCNgD7YEmHD7o+sMx/kVGFC7UmB6Kw9x83mrOPj3KXpr+IFgcEYDKuPrRyC91UvrqJ2m+FB+PwlFeBBmHJOewVeGbRjm/wNxQoVcPB9cLalcqascAexEzP5DT/1ZWT1j5QjcGWlkSsy74ILRfljQTVi2pkgPnJlq3mx57ffsmxWi+y0Pcd6y9PcyBe2p+VH2GciFh66F/8Z0u9Wn7KUkU9TW/ASHYWbZRcuse/i6DyhHJx+TKeOmDEchko+qEM9eMyaBTbrThk4jcix7QfRrZ9AIgeJciAL/AreR7853XowzI/Feo2rCF+788QKB2UvZDyuoEykSxYIzcTR6SMhRz1pBEplQy3ayLEmRVOFNouuGT51tVgVxukI= 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)(39860400002)(346002)(376002)(366004)(396003)(451199015)(86362001)(31696002)(36756003)(38100700002)(316002)(6512007)(26005)(66946007)(31686004)(6506007)(53546011)(6916009)(2906002)(4744005)(6486002)(41300700001)(4326008)(8676002)(66556008)(66476007)(5660300002)(186003)(8936002)(478600001)(2616005)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?djB3ejVXVHNFNmtHOW95OHl1S0JBQXFqN1p2cG5xRFhCSFpxbEhjTmJWNVJJ?= =?utf-8?B?V2kybnF1OU0rdXpmWWlVT0U5d3RkbkRqU2tLVlNKYlQ2enZBbEt3MFd6K3NL?= =?utf-8?B?R0hBVi9NaTVNeFNMQ0Z2alVLU3lBVjBRdm1KZ0VpbkU3UW44cW81WExFT21I?= =?utf-8?B?VVR1NSt4dlUwekpwU095MlJRQTlpQ1RkUDJVRGpvT0pNT2VJcUljRlpwbDlN?= =?utf-8?B?ME83QWNYcnBaVWpzNmhLdDRPMXVDc1AzV1NsZTU2Y3Nlckx1U0xEVnNDOWlR?= =?utf-8?B?VVBMMENnemFIT01zQ09iQ1QyOGd5M3ZaY2gwak5zaHB5eTJjMjNEOTJHZ0Zk?= =?utf-8?B?dHB4OUUxdXlDUHliaEp3ZWh5ZWJPN1hnVEYyVzV1NTZzU1dVbEFXaThMZ3Er?= =?utf-8?B?eVRKczVUT3NBUXdlVlhwVmw2aGdZT2pSWUJldTNMc3M5RmJtVEgrRk5Na2pO?= =?utf-8?B?Q2tCeXcyeFBoK2ZoUklvNWc0eE1kOVZJME5hcjBjQkxrdGR5ZnRoWXBWd25R?= =?utf-8?B?ZzQzazBPNCt5MkNuRy9ZU2labTI5NDJzcFVxOHNyV3pWMEpJRkJUN3hxUmNT?= =?utf-8?B?QWhaSWZmZGxWZUluZW5uRk9sMGZFZ0NNQXJKM1pMUUluU1pLN3VzWEx3VUR1?= =?utf-8?B?dTltWFErakgvNythbG5xMm00cVNRRm1vS0EzdW9aKzRBOWxiZis3WGNaOFFs?= =?utf-8?B?d0JTWUZlS0wxSjJVaCtpWTVva29PbjZGNHJHc09IalZZVWg0c2grbEVuNFZo?= =?utf-8?B?aU1LOGlCejQySmZ2aXVCTk90S3hQQmh1THlPN0RFNlJLaTZOUHJWZkhDZkVM?= =?utf-8?B?eXg1cUpjTTg0NWdYYVRjMytkR2FKQTR3N0ZhMVppdnlqdU1IRFVZWEZVUkk0?= =?utf-8?B?RkFOeFdCbHU3azVJam4vT1czcVdzVUExeitxQXJhWGZHQnRhK1YyUXNmeEpF?= =?utf-8?B?WmVlL1pRM3dPQVFxUmtHNjV3Q2lLc0NvQm1ab2JEc1EwSG0rKzdVTTBwVDly?= =?utf-8?B?RFpZZXlUZ2xkQ3RiZWlqY0NheGE2Mi9LZHZySmxKMUFtd1Y1TVdzR3RlVXor?= =?utf-8?B?VE11NmNONFFseXFnb1JwRDV2RHdaVnRJWFBLZWl4Zm82MlJhc2VXY3pMVmlQ?= =?utf-8?B?SzM1UnhTV1dRY0pHOVNWOVZCYW4xY1lpdjdMelRhb28wdzdTLzI4ZWx0UFdZ?= =?utf-8?B?Q29mMHRpM2FTVW14MVplR0xkbXdFaGVhMjRiU2tkOXNnbHlZbVlWUTMwMEtE?= =?utf-8?B?S0I1VC9sazVNSEYzc3V2NDA0SHhZQ2h1RjkyWDR4ekN3bUtxMmVtMG1XMTBm?= =?utf-8?B?YUoyQStieDlLbmpYb0t4WS9PZmg0bGFCNnA5UFYzeDhHQUNmZUEvdldnaGI3?= =?utf-8?B?RGRyd3V4WUhMZUpkYWR2VWdnUmJyZm9UOUZzRTdqOFk2UDh5RCtsVUljdURK?= =?utf-8?B?M2tvNDlJc3pUS08zeXZxS0ZJNS81dzRpNHFGU2ZxVXFYNkJhTFptMmNFaW5y?= =?utf-8?B?bTVEZHdReTI0My9LMXhKdWRpWk9HQ2tMcGJtRTdtQjZ5UmJRWXZGT1NMSmNh?= =?utf-8?B?SDJWUThFNmN4dFZ5ZVpTaTc4TzhaUWtEbEJEaUdtYzB0NWplaFRYak1Pclow?= =?utf-8?B?TFRiUVQ1dkZ1NFY3WUlWVHJGQXJRVWwxVldiNXJodDZaTlhaMWxrMjNuc1Vk?= =?utf-8?B?eFBRUFdYOXRhVGpPWWwzcjZmRkRwWjZML1ltUitLTkFCTnVNZ2lwRmFveHRE?= =?utf-8?B?VFhkQ0VOZlNUSU53TmxaWmZKemROb3RWNGxQNWpOeEhhUWU1azVBUUR2NFNi?= =?utf-8?B?YURlaksrNTk0dS9WeUMzeEpYaUIwRXE3WGlJcXZMMzdHaTNuYjhJWDlDZW9J?= =?utf-8?B?WlZGa1d1cHBmL0ZmQTBnQVhsQ1JRREZKYUIzUFpSd3JiQk9VUzQxUjFkTkVw?= =?utf-8?B?TzdSSHM5Z2gyc1BicFZFN2FQSDBWMXZvaVhkSXJhZ1BnRU9UbzE3ZmVGTk5a?= =?utf-8?B?R1ZNd1lKTjI1MTUrdyswMnpFVm5rSXdsTStNZ1hieEZReW5DdG41Q2ZNR1ZN?= =?utf-8?B?dGNKcTZXNWR5TFk5cnJJc3ZHQm9aZEZPL21TMzhjRVdHK0QwdlRRSzdkM2Fn?= =?utf-8?Q?GpUmASzIdVEPcsbxRcHKBm39j?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8a0a8249-ca5a-4581-efa4-08dac8bd24f0 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2022 16:59:52.1427 (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: 8NAAUNXeh4LTGGFJrsK7JyUMmfVafsZbUEFPeWp/Ef5wqSKsvhiV5DlVKCNHDIUAaN6QQaBXcKu5au1kl10sbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7375 X-Spam-Status: No, score=-3029.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 17.11.2022 17:55, H.J. Lu wrote: > On Thu, Nov 17, 2022 at 8:53 AM Jan Beulich wrote: >> >> On 17.11.2022 17:48, H.J. Lu wrote: >>> On Thu, Nov 17, 2022 at 5:29 AM Jan Beulich wrote: >>>> --- a/gas/configure.ac >>>> +++ b/gas/configure.ac >>>> @@ -420,7 +420,7 @@ changequote([,])dnl >>>> >>>> # Do we need the opcodes library? >>>> case ${cpu_type} in >>>> - vax | tic30) >>>> + vax | tic30 | i386) >>>> ;; >>> >>> This change isn't needed to move i386_seg_prefixes to gas. >> >> Correct, but it is needed to fulfill the purpose of the patch as per >> its title. Otherwise an unused NEEDED entry remains in gas'es .dynamic. > > This patch should be a standalone patch. I'll split, but I'm nevertheless curious as to why: With it in a separate patch, there'll be an intermediate bogus state - gas will require libopcodes.so for no reason. Personally I'd consider such a (minor) bug. Jan