From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2046.outbound.protection.outlook.com [40.107.249.46]) by sourceware.org (Postfix) with ESMTPS id 1F784385B191 for ; Fri, 25 Nov 2022 10:10:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1F784385B191 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=hrAWwYy5Unqyl68VFP7rZgKSSbA2g0IkiS/f7v4KErIRtxi1jBrFXirtS6hfKJBQdsciJYqf8CdUyKzQ5lVXICXYg4SEyvolLSQBvcc2E184VSegbDLzb8AxEbgIn8V7o+fLs3X03IiMficzISgx9R1Ssb2x5pI7Nf/ZpHNp8dPAq8iR7gfgAqfYcGztU6I2hzIbOn18YZ+rDNoO4ZBCA8OD2PaQhozBmrOQETg4ff5h7h1/cZs+Q+PkgmiknLuQdQwfXSDx3oJm6aaGDP3uYx4vfkqEktZBd6tYrPQr5nuDUKC0RFVMiXN6Bpeqbq45sEm4xPuvwWGysMPHNrPRjw== 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=223wXo6LTLWCBqd/OETPvkq5O9EKZZ/9BNEhOVEB364=; b=f2DWKeL653oEhwAImu/1ELETrwwuixT+MohsJbkGYCQS/vrZwz6sKB3jb1oJfaTJa100CmW/UDTWum7TtkpwAYHUsE5HB1cwt383AbbzuK8PSvlIO7gq2IMFQd6c42L07rCd1Iq4Loh677WDiB6P9eMfCNu+QwWfayOv6R8vUTLDZkQafPCOgbPgU74n4q5reGKAVz38IewHNoz7tuy4GbSn4GBENMxHSC7ozachLiOFzUlwbDDkbu0PZjkZNlCfpy/Bmetoi6z+WoCKsNXC4sWtvBoCmAdVAXjUE0AOQD/sba8vdShW0u+w6M1vtqcJQs/8YhEzhZgP/SRetksNbw== 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=223wXo6LTLWCBqd/OETPvkq5O9EKZZ/9BNEhOVEB364=; b=bLPYum8IjiLuWGvXRZJUYUrig/9wPuGGBEtxxBAkLsFPvBZUCEi0jEk4QCjWMRVBeH2MPLESy7LINnt2fq/i+TP8OJcjC8TWdJ3GPqJPMDlhBhvD0p8BYmoMYAw9FbQtgyg+11AmT9ZrQIfUvrhuXtrUZIDHFiuvpmRiDRhtgl3/BUNOdt5obPZNL1YHDeZdjcICO8XciaggrswU5oJObrKOng3OfLrMA2gGQ/u3S4FMDr2pP3ejUMEx3x5QYNcGSR4iSgSoauhwBPVuw8wXl8iza6clWjNCd8y9FZD1gHiDy+LUCqm+gqGQvK07sGatP/MwVhJWrumkoJneyfi9GQ== 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 AS8PR04MB9048.eurprd04.prod.outlook.com (2603:10a6:20b:443::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Fri, 25 Nov 2022 10:10:00 +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.5857.020; Fri, 25 Nov 2022 10:10:00 +0000 Message-ID: <457fc649-adf7-a35d-2ae1-8a9f1a00ce0a@suse.com> Date: Fri, 25 Nov 2022 11:09:58 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Content-Language: en-US To: Binutils Cc: Nick Clifton , Richard Earnshaw , "ramana.radhakrishnan@arm.com" From: Jan Beulich Subject: [PATCH] Arm: .noinit and .persistent are not supported for Linux targets Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0131.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:94::14) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AS8PR04MB9048:EE_ X-MS-Office365-Filtering-Correlation-Id: 973bbec8-b1bb-4c92-1860-08dacecd3638 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tmBFAY+uIIJ+1ZuJItW4+6vdkUyghNep7lsKVXF+XOKh+21PpVK9T+qzPC5br1hiKe34CF0xapiNJfQp/1G4pvyGoI7BTFq9WDkgEDK4mxF1wxnMrsVsVsrr4R4p6KNB/zdWqqkRrSXkQ2GBOg6GTzZlfEwVKX0nsb0QIZjUDGyhUnHyJxmPOhkFpEzT/XldS8JVipbOVH4scP59ARbckptB8ZSlWHnZpwaK+3cmtFrHCKFurOXpmG763y0nP/t5VmHNW8gjoqkZOaCTqpF2yNPxFGCWieCuoHrbbBEDWdgAoLUTzsR1W9B4se5hSfbTyHRvwdReqM9ewR0uCBkHEHnJFNnI5QYsi+x3FFks1M/uRZebzkz7RUOBtdqsw43fHG564cHVJzArZqbBq+B7dDkM/fgSqRWBIvBu2NYOsITw4EfXkCe6RxhAQ1SgY+mCM/Py4I/0gXskuo+msT9Ud20A3LhNmap/IspPAraD1/+J3JteM+WLQW8HMt0jsPsDlM6JexYadln25h9yFPciv/G5bZv8J25wRJ0N9345bCdBlOvbK0nmeOVFjAaQwH9oIMuGe4dJdeF240sMybMJvwFOy+bQ3YJ3z8ie6hxl1bsTqnpRnXQEvydMOUpgP022GVZ4rCXxDAaRP2OkikAee+8nXkFxkYW7aT3HrR6UCStqYgVgxo/bifpSnd1InnaWoOoFr+VZRovRdKfZXk7jsKhv4sYMsObwI7vNkDBxED8nC80BxUeXmNvYYJ3rGJJCAbvA5ll9fjIxQLweyVJ1khYEUCAGOI7sPNSfQrDa0+Y= 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)(39860400002)(366004)(346002)(136003)(396003)(376002)(451199015)(6506007)(41300700001)(6486002)(966005)(36756003)(38100700002)(6916009)(6512007)(54906003)(316002)(4326008)(66476007)(8676002)(66946007)(26005)(86362001)(66556008)(31696002)(5660300002)(2906002)(83380400001)(186003)(478600001)(2616005)(8936002)(31686004)(142923001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UVRzRFV4VXQ2TFlBbktnU093RytyRXg0OGd6d3hHVmRSdFZmNnI2R1cwUUE5?= =?utf-8?B?M0NMb0F3SkNhbEcwVDM1ZythUHhLMHhSNFg2bHNDM3JkU0VZU3ZWNnMrdG42?= =?utf-8?B?UmpOdEpFc201SkNwL0hmRTNOTWIyZ0dJa0RsSFg3MFJvQ29HUldjeCtpMEFE?= =?utf-8?B?cncwOTVNODJTcnNPRmEzZ0VjZzg0b1hvV2dFVGdISVNJSGswckZ2UjgyKzZX?= =?utf-8?B?NUNpVUNpUWRWVk9XUVNwdU5QUVNTNkN3NnJsc2p5RTdYODR6RndFRDVhczVZ?= =?utf-8?B?K2FGdThVdlcwM2xzYjltNzFkYjVzS0pKbU1IeXh2S05JVlZxWlZVOThEWnV5?= =?utf-8?B?a003TGlHYWZQQ3JPWExoWXpvNkxGQmR6TzN5MHErTUVIUndBaFQwUm4wMGhV?= =?utf-8?B?aUpyb0w1blhJZHJvcEE5K1J1V0J2RktXUS9VQ3hHcWVpcjdicjB5Y2Vtc0Jp?= =?utf-8?B?M09zSzZkMHJYMmkvSUQ2L1Y3Vy92MTRPeDBUaVhocGFvOFBiSjIxZWZQSFZM?= =?utf-8?B?VVZYdTJPMUdHZTVGZ1h0dDUvUGoycGlxaDRBUEhOWUhKdUpyTlo0dVVKQkdm?= =?utf-8?B?b1Z3SXFZbkhaRFhvdXRaSkpEcHhuSzhOWTJBYkYwOFdwdFhsK08yRDByUWpa?= =?utf-8?B?bklQNjIzbWxmSE1HakdsczVMSzl2czE0S25PNnhReXB1WFRHNmJsMndhMWtW?= =?utf-8?B?YVlraEJKZ1FEaUxjd203S2JXeGJNWGNBclEzcEFMaDdYNkZZRllmWXJNUHV5?= =?utf-8?B?Q2lGc25vaFB4RlJuYzZ0YWw0c0tvZUxJamkvZDBGV01acVNKNXpTWFROYVlK?= =?utf-8?B?ZDUrRjhXb0NWZ2t2by8wV24xYyswODUxRXBWWjg5ZzZCK1VBdHpjYk9Yb3Az?= =?utf-8?B?SXBWNHlteForVzdpK2xQVDJGY3hJY29tdHlkZkkwWmtxcVFwWjNTZ3oxWGlk?= =?utf-8?B?RzFmT0hDZGNHOWxMODFBRXFjcGQ1OUROUmcyU2R6Yk5xSFhtelBBUTFMbHIw?= =?utf-8?B?eFd5MzZxQUpxYWYyVEYwR0tZbTdoRjE0WXVuVkdiS2pHL1FCNktvKy9sVkxF?= =?utf-8?B?TDczTmxiSFE5a3U0OUdaODl0a1FIOHpqbStFWC9RZkx6ZDhyS0tURitPdmZl?= =?utf-8?B?SE9xU2Z3RUlCUCs0enhlc3gwN3BFRlJXVkJpa01GdU15Um45UmJPQk1VVFJH?= =?utf-8?B?NDNFQTNhOEppS09Dd0hiUW1IUG5wOE9zRmt2WC9RVXNnUm1CaUJSRmptZzBW?= =?utf-8?B?d1JxVElPS2s2YzBCOFFoVE03M1FrdnVLZmVhWUxBWFJtc1dHL2MzWDR1SVZQ?= =?utf-8?B?d0xTRUUwQ0xtU1NEdXhJR09pdEJVSGpWRCtxUXJHWmxPVU5ZTENHQzMzY3VD?= =?utf-8?B?VFVJcnZORzBRbzNOaFBVbTN0OHdQZmlLWUVLUWZrdEZoYjhqdTI1Ujg3RUNy?= =?utf-8?B?L2ZZU0ZwbUZ5YzZwb1ZrWXBrS2pYSXdsY2E0QVFNdUxYSEpZd0xFdURaKzF6?= =?utf-8?B?cE1oRGt5ZTZzRGczdGdMR2plckwwTEJEZDkwMHhNRVZoMVVia0ZNUFlyd1lS?= =?utf-8?B?eFRtMUNjTDBkNmowSW1abWFWWktwc0xvY1FSWnlGdnc4SjBIclJGS2pyakJ3?= =?utf-8?B?dTRkZSsxZ254MUk5M2kvK1dtR3lnN1cyMm0zdjVhRlN3akR6b3FDbjZNWWVZ?= =?utf-8?B?NmwrYWErbUdEZW5ZNFVTYjNXNm01ZllpRk9ZbzJlMUEwNk1oczBQN3lGRjgw?= =?utf-8?B?L25NV1RwODRUelZWLyttNUdSTU93OFN3WnAyV01NZjFJUWQ4MXA1VU85MlU3?= =?utf-8?B?MXVHeU9ZcGZJOG5ZQUlZb2syY0Rra09hZTc3c1ZFOVZza1kwZ1dTQWwzcWRK?= =?utf-8?B?YUl1V3ptRGswSXlxTFlhZU5Fc3gxQmptTC90dHVrazNjVmFmR2ZYdnFEZWp6?= =?utf-8?B?QmJQVmR1UHRXQThTNHRCT3p6SVpkcnZ3SC9EblEvMEV1Wk5iR1BUZE1OT09a?= =?utf-8?B?REFwdHhDV3hiMDZQQXNSeUZ0QTZETlcyd2czd09BV0p3N1BoU055Ui9zR1hX?= =?utf-8?B?ekNVZnV4WnlWSFp1Tk9LUWlvMTYwWGVDMitKSkFlRmF1aVJvV2dwenl3dFEz?= =?utf-8?Q?BSrvZiRr40BCvDU/Ost7HhRt5?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 973bbec8-b1bb-4c92-1860-08dacecd3638 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Nov 2022 10:10:00.3828 (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: VNetLuCnyKOgkg+ZIGDhuxUb3UpWSsYnblPIGPNzFfXTgevTFgXPx2qfZeMTNQWHdMe2oZW+MP2v5V132DNCDA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9048 X-Spam-Status: No, score=-3029.2 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 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: Respective tests being run means guaranteed failures. --- fuchsia, haiku, nacl and phoenix look to be similarly affected, but knowing nothing about those targets I don't think I should touch them. Plus of course there's the obvious alternative of the respective ld/emulparams/armelf_*.sh simply being wrong in not enabling one or both of the features. See also https://sourceware.org/pipermail/binutils/2021-February/115300.html --- a/binutils/testsuite/lib/binutils-common.exp +++ b/binutils/testsuite/lib/binutils-common.exp @@ -401,7 +401,7 @@ proc supports_noinit_section {} { # # arc-*-* is not included here, since it only supports .noinit with the # non-default arcv2elf emulation. - if {[istarget "arm-*-*"] + if { ([istarget "arm-*-*"] && ![istarget "arm*-linux-*"]) || [istarget "avr-*-*"] || [istarget "msp430-*-*"] || [istarget "pru-*-*"] } { @@ -420,7 +420,7 @@ proc supports_persistent_section {} { # Targets that set HAVE_PERSISTENT=yes in their emulparams script utilizing # elf.sc, or explicitly define a .persistent section in their linker script. - if { [istarget "arm-*-*"] + if { ([istarget "arm-*-*"] && ![istarget "arm*-linux-*"]) || [istarget "msp430-*-*"] } { return 1; }