From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.109.102]) by sourceware.org (Postfix) with ESMTPS id 71A15385840F for ; Thu, 17 Mar 2022 08:32:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 71A15385840F Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05lp2106.outbound.protection.outlook.com [104.47.17.106]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-33-lI3xN2eSOSOJY8_jvCXn4Q-1; Thu, 17 Mar 2022 09:32:39 +0100 X-MC-Unique: lI3xN2eSOSOJY8_jvCXn4Q-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XSokH3Dv7WiHRvW+OXXZsviQMoHztYbFd0I/HulSJn4QB4lAGR1pQN90LhPB6nTDQnkGBAV8mSUfE9WJQWfnGfJh9jBQILt6uirzKI2i2Tbqu8cavnN/xN1Lzsjl/cZ6C70S/+w53bHCiVLXPq513So430Rlc0OBM7+r9qtcQkEiPcSDMbHO90yKdRXCvkXsj1Zn0G8L3lmWtyTxZvPBDzuEk7vabEG34FSxNr+Q/vuHbm7oxuKYrwrVoVvGShWlCjFNd+XbtEYi5WpScJxXR7+sieEVrL4UgxwQoXtXpycl0PbJojEqX2OwDsmbVZx6IOROt3XO6KkGjdLXyhn6YA== 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=ggUXCtRHiHBpgLjSROO4TL3GA3/vDCmBK4vtfrqOU4s=; b=MiMzGUkNTWZUTVLOpPTn49rMjecpcH1tEb1cbO4Hq6XxulafcMt8jkYY07C8ZFkRFIJVoLr1O4uLzsS/LRyiroZ2IweH3VatbXP8lu/4LEtcqirjalXtbQ0WHzffTiLhDtGBaMwhnZ3i/fPYZiJ6Lu0OIiniE5GAit09Yvq3uQ8KKekJGeD/MrqxCEfaWZ3pgLRt9gd0a7SSgyBe3CupulxxB1HZxRf5T8yBjp6mqyWsCxEW0Imw6J7P0qVWpYfsdWeB0u8OA+VsbRpiRkAYXvIQBcj4oysf1k8rjxWayZVBxtz02eKGF7JdHRk9PlALRkoS4972M7IeqGuBZ86W9w== 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 Received: from DU2PR04MB8616.eurprd04.prod.outlook.com (2603:10a6:10:2db::16) by DB9PR04MB8299.eurprd04.prod.outlook.com (2603:10a6:10:241::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.15; Thu, 17 Mar 2022 08:32:38 +0000 Received: from DU2PR04MB8616.eurprd04.prod.outlook.com ([fe80::2d79:4387:3887:ef9d]) by DU2PR04MB8616.eurprd04.prod.outlook.com ([fe80::2d79:4387:3887:ef9d%9]) with mapi id 15.20.5081.017; Thu, 17 Mar 2022 08:32:38 +0000 Message-ID: Date: Thu, 17 Mar 2022 09:32:35 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH 0/6] x86: drop L1OM/K1OM from gas plus associated tidying Content-Language: en-US To: "H.J. Lu" Cc: Binutils References: <93cecdf2-b805-4508-9e34-89fd0011ccc9@suse.com> From: Jan Beulich In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6P195CA0043.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:87::20) To DU2PR04MB8616.eurprd04.prod.outlook.com (2603:10a6:10:2db::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 827de6fc-e6ae-44a7-35a5-08da07f0b19c X-MS-TrafficTypeDiagnostic: DB9PR04MB8299:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TGn6j9k+FJ8v3+fAfGOwjxVgBxKbxHHWwd/EyeJT3/bbqKKJTtXF936aRtkuKJ71Pbp7C8G286k9SNEMWQ6uCmZUUo0N91mmp7Nz0SwV/xVxKWmqWfaWa9IPJ878oIqEXyR0h/IRhrLe6f4PdjXbiRm5lhrFJ9EqcNxMvrTM2NVpp1j4lykdvVRfoO4z3bntu2Eqt8Hs37713sZRgwbBu8C+dXfyaDcF2ARmzarjSgAx17KLZA8wfN3d0gheTx9vCMhJbf6Cz97ipiQ5Ts2qMHatUOaFFRfcRu3cHylm+lnN4vPamNvVZ2jTNrHsIWCQATM4U+an3PbRqaDnIJFtD8vlea9cobdCySD3ek1frmNEyHe7MV9Cws/LzoMARNkO5P/FrRRaAPQO/zqBLPy3YfaxoA3a0BoETNrU4B7AyDQBMKLBoyFNPLuXN5BTtx1LWV5ADLHYNyZm/N6VPTyISOpEjID4FZlxm47ul77kVRb0n1H9xyK2vW1i3Bp+3k1AosVLAcc6WWdP4iKFPGH5BK5cbvOkCD+CWe+/LKn8kjDG64vbWJFowusJ7jqeItk7n/c6+osF8/LnPuIDrHSMQp7J1VOwSIDF1b4KTIYJ8eWgKiBVBZHYKe2iy243AMU1nCQANzvkMGBKKAreF7/4ZK5zxuRON439eK1ImSB3kvt8M8g6xqM2k5wLzHp9/PM07z64OjFGV5FB5caqxOg3p/uUu+qQdYGFbtz5ryaCYQUfDsaUI3+3fMhEUqM4Hj4V12ucN9pX28n4o1wGANnowg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR04MB8616.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(8936002)(31696002)(2906002)(86362001)(38100700002)(5660300002)(6506007)(53546011)(26005)(6512007)(316002)(186003)(2616005)(31686004)(6486002)(508600001)(6916009)(6666004)(36756003)(83380400001)(4326008)(8676002)(66946007)(66556008)(66476007)(32563001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZnJGZFBlTXVVVVdEQ1RqQzlmaGRhaG1LcjI4UVZna0xZK3JCT2JqTEkvR1lM?= =?utf-8?B?UE42TVp5NkJYYnplSG1DS1ZkbXBGM2JKSnp6a3dWS25UTktyV3BaUWpFSEQz?= =?utf-8?B?MENKRU5mVnhkOUF6RFJ6MmFoUDU3a0RSdFZpTHFyd0d3bkYvQUI1RTlNaGwy?= =?utf-8?B?MzlWbGJqWlY3dENWTHlLUTJxdWo3dWQzMHIxUE5DeW4yQytXRnpqaUZTa0o1?= =?utf-8?B?dzRkeVQwOXd0bHhIK1VhMUQ0c0dwZ3QwK2VpNnppbUNaRzVudHVSYU9JTjZ2?= =?utf-8?B?TWViU2FLdEVFQU83eWtYaGNKQ3phQTlyT0JJVWZ4ZUswRXBhZ0E2NndKVzJZ?= =?utf-8?B?bDZPbFlUTE9kMWdvUUR3azloNWdoZ20xTUVJTHZXK2dIWXNFV1JvNE4wK2pB?= =?utf-8?B?dGtpcng4Yi80MndVaEV0NzVBWkR1R2thM0VqYXhrM2dncHFIdTVmNXZUSWtI?= =?utf-8?B?QVRkNGUwQ2lxTTY1dVpWY0JMazdiWWVLZzFEYWpYTGZIaTdBajUyaGhwU2xB?= =?utf-8?B?ZzduWU53N2xIMDVsblhQbVRJUHJQUml0dk9WME9GQkM5eTR2bmxWRHUyT2J4?= =?utf-8?B?eVRkL3p0M29KaFdGQWRjc3doRnphK3ZxVERDNDRIdWNYWFZrY3RJRm1hWDZ3?= =?utf-8?B?US9LQzVHdDBTTTYrT241WjVIczdvdjVtbysvUUZaWWRXS3NPWklIRzRMRnZG?= =?utf-8?B?eW9VdVhrSGVOdkFaWitkZ1B6bkdmZXlwZnN6b3krSWoyc1RuVnV2OUN6elZK?= =?utf-8?B?cWhneUx0M0ZUcmpjajU0Sld2YkNOV2lFZUUyTDlaTHZHcVhlSyt6Y0VHdEtD?= =?utf-8?B?L3RWcVhIb2JKNVhaV0dYdGJGYWtCNlJBeFdjN2cvdThyQUJsUGVJbFFDR1B0?= =?utf-8?B?WFBHSWttMGNrRTZVc3U5c0RSeUlKbHBZQm1Ubktsa2l0aGVrWTB1dXdoY2Uw?= =?utf-8?B?dzdFS3k5bDQ3WmY5VmR4SDllajhYbE8zY1lBbzN4dVIrNWIrRzVUa3ZDNDZE?= =?utf-8?B?MHVJcjF5U0hMbW9qU3JTMjZ2SkVMRWpWcGFQaUZ6YlNmekZrNEtYTG1sdmJF?= =?utf-8?B?TC9kSEtSV0RLd0kwRkdWMHJWTWRIWWlzTVJPU1IwaCtFMlIycThobDUvdk1E?= =?utf-8?B?TW51TW9xQTNHckVid1c3M3MvK3YyaEU2dHdJY3l3RXBmOWM1TXdZSVczWDBV?= =?utf-8?B?ZVFYQWd0R1FBaGt2Vm85ODdOeTVOOW5EUHg1TTE4Z0ZGUkJEQk5LZnJLeE1S?= =?utf-8?B?a2JLdVNIK3dKNGJyenV2OEhQbUR1eDNLV2haQTRZdVZRZzlCYzl5ejBIL3pW?= =?utf-8?B?V3cxOFg5SDlvdFVOSk5DQjAwcjdDRTkzMWZicTBjMnBmU0diV21zN3BBU1Uw?= =?utf-8?B?VGgxcDArYjcxS25vOWZmUURzb1BSQnRyWTRuNGtvUXduM0w3ZW1GbUxaMEo1?= =?utf-8?B?RnFlRkdMS05DNmpNQ2NpbzFWUml1aXNyekVTTVRWUDJRaWVPb2k4d2JsRDh5?= =?utf-8?B?TVFSd0lPYUxnSmtucWFZR3FKQ0k0eC9aakNWTGhicCtGSVQ5NWg5Q1BIN09k?= =?utf-8?B?MjE3Mmt2RGZwZjFvbGhsRThzZXlvM2dGL1EzbloydVR2dEt1dHZUMU80WWhF?= =?utf-8?B?TXlmSUZIbmFyU3pHdWNiZXdqWmFIUFpkRXk2Skd0MmVidmxGblU3bDJMcUlS?= =?utf-8?B?a2ZQUDFFTkpRWlZNTVBwZlk0Uy9qNnJHZ2JZa0ZpeWF6cmpwOUw1QkhUdG82?= =?utf-8?B?a1VEMTRaSmMwcUJEak54M3dyMXY3ODlBRm5LTmRUellBaWV6M3NYQ0ZjdEY2?= =?utf-8?B?aVpvT3l0cEpYRit0Rmp5Q2lyNnpLSCt4Yjd3MjZHR085M0VKSGZLd1VDZFl1?= =?utf-8?B?WkFiZTdsTmlDSTRwMzJVK2pra0lWZVJnb2o1ZE1RRVlER1hkMEIrMjNWNnRj?= =?utf-8?Q?3Fiq/HYIGfRiKRrRjbcNeCYXyvPXifPP?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 827de6fc-e6ae-44a7-35a5-08da07f0b19c X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8616.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2022 08:32:38.0633 (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: r2h2BWx5UiZIq/FzHDxGXkLoqey1hQ722TWLQLX+Xl7ne0ngFTmVtH4jQrdph1ZyI+2S0RTrUZCoO5DSoAXajw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8299 X-Spam-Status: No, score=-3031.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2022 08:32:43 -0000 On 16.03.2022 18:11, H.J. Lu wrote: > On Wed, Mar 16, 2022 at 1:42 AM Jan Beulich wrote: >> >> It was the bugs / shortcomings dealt with here as a "side effect" >> which made me raise the question of the utility of having the >> rudimentary support for the two sub-architectures. Oddly enough >> some of the bugs need fixing _before_ removing the support, or else >> IAMCU would regress. Furthermore a new IAMCU test can be put in >> place only _after_ removing the support. >> >> 1: assorted IAMCU CPU checking fixes >> 2: drop L1OM/K1OM support from gas >> 3: add another IAMCU testcase >> 4: unify CPU flag on/off processing >> 5: never set i386_cpu_flags' "unused" field >> 6: don't accept base architectures as extensions >> > > OK to all. Thanks. I realize only now that I should also update gas/doc/ in patch 2. I'll assume that's fine to slip in, for only being consistent. > Can you also remove L1OM/K1OM from ld and binutils? I have to admit that I wasn't sure how far to go: Removing support from ld certainly makes sense (and I'll see to find time), but wouldn't it be reasonable to keep the minimal support there is in binutils/? I've noticed there's one piece of special casing behavior for L1OM in i386-dis.c. I'd be inclined to drop that too - thoughts? Jan