From patchwork Wed Mar 2 14:15:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 12766184 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4CE6DC433FE for ; Wed, 2 Mar 2022 14:15:56 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.282259.480894 (Exim 4.92) (envelope-from ) id 1nPPlR-0006Ha-Db; Wed, 02 Mar 2022 14:15:37 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 282259.480894; Wed, 02 Mar 2022 14:15:37 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nPPlR-0006HT-AU; Wed, 02 Mar 2022 14:15:37 +0000 Received: by outflank-mailman (input) for mailman id 282259; Wed, 02 Mar 2022 14:15:35 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nPPlP-0006HN-Rs for xen-devel@lists.xenproject.org; Wed, 02 Mar 2022 14:15:35 +0000 Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.109.102]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 39856e33-9a33-11ec-8eba-a37418f5ba1a; Wed, 02 Mar 2022 15:15:34 +0100 (CET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2176.outbound.protection.outlook.com [104.47.17.176]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-5-G3801V12MoG403ruI3k6uA-1; Wed, 02 Mar 2022 15:15:33 +0100 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) by DB9PR04MB8187.eurprd04.prod.outlook.com (2603:10a6:10:24a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.14; Wed, 2 Mar 2022 14:15:32 +0000 Received: from VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::d479:b728:345c:bd65]) by VI1PR04MB5600.eurprd04.prod.outlook.com ([fe80::d479:b728:345c:bd65%6]) with mapi id 15.20.5038.014; Wed, 2 Mar 2022 14:15:31 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 39856e33-9a33-11ec-8eba-a37418f5ba1a DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=mimecast20200619; t=1646230534; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kex8qq4jf+Lazih0UJdwgvdNdQX3ZI+g+eEJI7hKduo=; b=gGQKCj5Z6TKwoiDGDtxQXyTq2ugo9hE66nFjJz0SyzQtTLZK9OGoBIwrDiga6ieufCRXUn uRNGB4U1IgUzN5VvLNgUIy7J0QEyaPkGR0FIgS5O6Cy/JqT/4ibX3ny0vIH4EBKwD7hX3n ERvWuBHW7SwOJF6X6PO1fI2F9W+e0UI= X-MC-Unique: G3801V12MoG403ruI3k6uA-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jdlmRpwW61ferpDxv3cwIJ+p7UnEpaxmEe0S9s81QN1Xrlf3HdPZ2FMaMKMEWNH5O5bkXtasBvXf6APMuWnKpsHZNno8N2v13pkl9Wl5Z9bPElmQD2DOoWrbAXn/CndPPvyfVU5SLwo+gbQvC4Lc4tSvFnwca3GrfpBbvnMLh1iDbC7pWeB663iazJGe8s7MYFp/p07iiopuOPcgvFhnvPGJccasVkRDSKpFn1Tf/NDIAr8HUpDmrLJqwnZJwZl4WUqtvah70a+PdL8M9JRc19feJwDFL5J7YvosdDF5BDbwf6qGBsaPkIb+SKN2RCC8VEHop/3E96zaoId+U09WLw== 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=kex8qq4jf+Lazih0UJdwgvdNdQX3ZI+g+eEJI7hKduo=; b=mib305QBesE5Q6zjzC7C80gl5Z1OMSKmyvRNhidq53DUovemvPpzpaHfTy2+N5Smp3qWYRobFhGErJKutekOX+V8zs/6VTEyeQ2+ynCr6Lzo0zS4t3wN+qv4fBN72hMt1rPdA0Os4eK21B5lY6reL10MVtLin46/aySiKUixQncf/sAifR39Z0G5bXOCdE0h2ld2rt4LinlZP84YInmcjQ78PfTj3fgcuU1zzEmYpdnS6HWEvwJQieq6BWNUO3+bDbzSjNmY2s/iruB3vi5OC+t6r6LKejW/rPupdVoG9Ezn7MarSN6cGoiM/tCZ0l2IKR7y+32XyhKu7rQLiFemUQ== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Message-ID: <1791edb8-030f-1009-c392-ce793baace5a@suse.com> Date: Wed, 2 Mar 2022 15:15:29 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Content-Language: en-US To: "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , Wei Liu , =?utf-8?q?Roger_Pau_Monn=C3=A9?= From: Jan Beulich Subject: [PATCH] x86: drop use of CONSTRUCTORS from linker script X-ClientProxiedBy: AS9PR0301CA0024.eurprd03.prod.outlook.com (2603:10a6:20b:468::31) To VI1PR04MB5600.eurprd04.prod.outlook.com (2603:10a6:803:e7::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8daa964b-8785-4d87-e31b-08d9fc571c27 X-MS-TrafficTypeDiagnostic: DB9PR04MB8187: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: fIvHwW24R+cm15+lphyrvIIKb5HUUSs6s/xsq5BUxj2D4GD5VZfziR291b9dYMNvIHVClWyiMaHNDjs2/x7aU77i4qt9YD03UsRGotfeOSQAWV6rXswLX1x/1Ep8MvGORA+gfEA2Z74bPJoDTcqIPZrKZ2goawU7VCPjiDVAEtk0hWiE5lPsl+qny35gYHqJJwRMjRUyyukqBPUUQbYHw0HTBOeBLvQEe5I7yTaPWEExEOxNAxdvPPsRuIQ8Rv3gamr6Leak93E7L1+a52Gmk+UouXobkQE2DzyJvtovendov2oCvEkxEA8UglvQ8fWrPob+HBUxx/+G7tqmhQEJWr7eZfjv00aPQjvzFawgv681PvE7jR+W1SK3WHbRcZnASU7YDSZVot5bZJm+B4Z1atMRNgB8dbJ2JrMT4+lTmALy6zA5qh2tDzwJ2voyumBO0UwQSdKNPWHdOMpW4o43cbv/sPsKnUzVzKgSvOoT4BxoeB+GoKhqiqJdjdzp3ZHjH0sFuQj+W15RvhT36cc6NiHGr/TPx7KoTiasGbsqV7yBjpzJZfDdV2mv3m8njApMXLSS9xTd/jdLNu37QuEzinWo31ISvN5wc9CMJP6R+XcbdMU4Sf9oxS8DF9H18ultJkw/bHuM9LQSdYFkn7Fo0unktAMHbTH4lNDqUMo/m78Pmic4TuzmLRHowmQkJHk07nWKYf9SXURvT0EfcfAQHlL8mzrL1u9gdINpsDix08k= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR04MB5600.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(4326008)(6916009)(5660300002)(508600001)(2906002)(6506007)(6512007)(38100700002)(66476007)(66556008)(66946007)(31696002)(86362001)(8676002)(54906003)(36756003)(8936002)(4744005)(26005)(186003)(2616005)(31686004)(316002)(6486002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?rgNzW4ZRWYHWBhf7xxalmwrV1ez2?= =?utf-8?q?8jyFCan0cMLW1+zLQl43WXzlf9gAVQ0bI8F8p0C4aaLG+OI+oyduJCpIMvb3IGApl?= =?utf-8?q?8/gOdWkE5qzi7lJvdHc1/fn77zvAu/zT21Ox7L4/rhfZHEhj37BBsWWtI1DmBaYlQ?= =?utf-8?q?kks6AaQnRQRVLuHk4+hF8NMVMQaLc2SeSd205Kj9XAe1vz1jbWvB+uU/x/EeHEZAQ?= =?utf-8?q?Yn380NfKJNN1zYwmGxyeYCTkqjS1iKRoxrH8T4tstcS6GID7P5GZGASatR4TDVCOj?= =?utf-8?q?weJ3C2ijBpKPaeOvdE7vqXaMrHv0/HGG6sOYxF3ZHnUa/mSPDWtrRAfTIAkcm1w3W?= =?utf-8?q?4T8PNytWNR2Ifo+uNzx9EiT8beYHLPsnaF9MT9oez1winvxk21KBKUBv/Bc0VauTK?= =?utf-8?q?sQhecuwNh/Pr5+rCuMZeHENzsSkDl/oKLVk4um4TPZesO8g0iJcDCFmx4wi0IthGG?= =?utf-8?q?i9V2+SU3oO4vNtzCvr/MROJZf5l7MgJgN5tXCxTLr/DcO32uj6KRw5Q5G32LBLK4b?= =?utf-8?q?OiucjyuCFrDdzhWmjsJrJtZ/WC36nvTT5IoLUPS11YdQh0Am+sfupQ5B5OdUpCBsv?= =?utf-8?q?1ADP0+BFKaT2r0amU7j9qodPjiFY7WejmA0rIW15drv9Brl8Ehkv09LaV7hf0z+Wr?= =?utf-8?q?ysy8SjHDNHZt0Oss7men+rQNHWhGg3ugqUqA1nBqRqh0rD+z9NZyu5saFTfuxPTPG?= =?utf-8?q?ZIQLkiZ6gqwT7BB74pGsI3wzgq1rjinELqFqiRECuEwTgsbrXBPLcHbpWy+/cXeum?= =?utf-8?q?NhWckjQAH4OCZKZ0kMkg+MCSgoB+3XLeAVdTcG9z/qKEBTy5bWoATpTZr3qM+Qrds?= =?utf-8?q?3rUTAZm2kCeYdjH1G8W4LZblLCwPy5HANjWs3HLMgMEsNLgkFrrnE8RUvx4hPMyIO?= =?utf-8?q?1iEmazAvxyzwltO4wsWa/KCJsKFY1KPg0Lftt46p2hggdvtilNkPScP43mxeDfaP8?= =?utf-8?q?qjxu57OzH8d3M7C/OY5/4imEBGraB7ebwgwce0g1hsSNMISd2EMhGIehusTY7p21M?= =?utf-8?q?ZUAPLiCUp/Twon4RQY6WRtTmt6eQqIAjMOvLYCwua6oNOWEy4gbnrA841H1QBzRA4?= =?utf-8?q?KyIuJhhoSEbdx8ke/7ySq/64D5leMxcZpf/PwQzIMz0l1MNgUSRiZqfuyeKNlzGJq?= =?utf-8?q?OBKwTVPwZWpAtS//mSHybAHkTEQMf5oclPbCzsRPQXb0VXV3hytAhzyMcC8spZJ9k?= =?utf-8?q?GoJGBiYF0w0F7eTXeZ464jTvwze2x4C8djyZaGssbZqdwUKdwdB8XYWQQVKnlCIBS?= =?utf-8?q?knB+jvHcaXlDex4g93GBZsJUjhZxPaQ+oUWnpIgfaZrdAXTSa7K8YZNq3XV3+jF+g?= =?utf-8?q?0oQnRu5HO5F35mxvXXUXHw/1pzFulKrgxQ10BCvyQTj9d0fLmsQA49s2IGO0bwHjU?= =?utf-8?q?CGjvGnTMl4vuq1sWKAcZBzpEsMMR8+wzsw/K05sG25U5XhkuJwg06P79hySvi/Cve?= =?utf-8?q?ApmMAeJDwRWU7YNZRm2PXMzM/hnFNOS2d3WyzlOTYjcTT8jnbMfjuiTqDWfkLFL7u?= =?utf-8?q?WbpIbjOH6u9fsuodKfxl1cPstjq2sxEhjU4Sf2/84P/7PRbMcDJNh4o=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8daa964b-8785-4d87-e31b-08d9fc571c27 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5600.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2022 14:15:31.8428 (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: AyiMN36iK/9p08eBRJyiGrYeKSTYRhkeWFmCEQYup6Pbj7FTQATPOTz9W6wlX69lD1yioZZpenvwXc01pH9XHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8187 Current binutils document this for use by a.out only. Plus we deal with .ctors and alike sections elsewhere in the script anyway. Signed-off-by: Jan Beulich Acked-by: Roger Pau Monné --- a/xen/arch/x86/xen.lds.S +++ b/xen/arch/x86/xen.lds.S @@ -292,7 +292,6 @@ SECTIONS *(.data) *(.data.rel) *(.data.rel.*) - CONSTRUCTORS } PHDR(text) DECL_SECTION(.bss) {