From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2044.outbound.protection.outlook.com [40.107.249.44]) by sourceware.org (Postfix) with ESMTPS id 1528C3858D20 for ; Thu, 28 Sep 2023 06:07:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1528C3858D20 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=OJFjI9eJQMgx1wLJsWzYcro4pkLRN9Zt6PAgv4eiUCosZmIUBxKKwWAiLjUxPwm5zEU9feO8Z2T1DVaBs7atnfmH//UN6lSW8uBlX40eUNW5uVdJxro21UDViTji6LF5OvclgNab4V3XI5YPCdU/JCWIch6NuAquWQNgHk9Kg5wzcehmViPqUhLYENtjr+m/AgPg1gbNi2aP2WtiDLBiOe3Js3UTtbxwo3Ph58m8eDiUOe1dOdJXDzhCMwqdBFy8+ACO1+PYOfZp4XIfSnpLaCa/fd66P97tV7ORn1RCCmOpIcAuL6NOyN5X5Xei+ErlAB3SqP9LjrOWJjxNQnKJMg== 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=JW9aP8D+36PaPvVgZXavvKeIvQZqN8EEiY8e8KF8GTw=; b=Nb2Y6niswPkSreRY+JPb9sfblvXMAuOoGMmwjPZe9jp8VgCskdX4+fd379slRnKYg159GrIhaRMmsWDNs2S0v+knYgk+qiOCa24svJE90UOcoKq4dVO40aqDHBKDPCKfChHHwO9p2LqCI+1dlrfMtB0gO3iaEE5cxIuKDn/iYKvNyntx+/WJ17vmeAJxiBknQ32C2BEJ7xLHnRSZsAgVS1LY0JHGX/xT3WTezvErirSLR9+asGBwMNvnRTNIJyyisOAFtum8Dz0QTNi58L6Sq8twfz0rDFfDC1H3iD8SOqLwRW2ARL+XbQZ42DnOuhNEStNgoC2SAS+y2mQ7fg6UrA== 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=JW9aP8D+36PaPvVgZXavvKeIvQZqN8EEiY8e8KF8GTw=; b=L9kvxBBEN7jRsNK/8w1+7W1waIKLonZ/xxlB7uwg6rlmutA6akfe6hDebD/u+5MldctnqhHHQDjjUiHwztz0qwGNlzpKf95pJpB/V+OcZjJCF9frufKAB1RfZjKuXJH8H9O5Q45p/PBXsHuA6etal1JXyCdOUu/tArwxoX8vn4O4A2ZL4479X/LNzJhBDCvbpXb2Sc/eGCA4KUx2lo7R8ILrAlY+G1zTMO5xNxlp95SZZt0ZbWlIpI2uMhheb1vDcxU3VCTbsZwPEsLP09HSzjK57rPKt1Y+SINZLTuRwcFvDhCJwCrWXjF3bSZuSetm+q1/JYPADL+PYvRmoDd+qw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) by VI1PR04MB10003.eurprd04.prod.outlook.com (2603:10a6:800:1e1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Thu, 28 Sep 2023 06:07:09 +0000 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::9f5d:8bed:7a5b:e75a]) by DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::9f5d:8bed:7a5b:e75a%6]) with mapi id 15.20.6838.016; Thu, 28 Sep 2023 06:07:09 +0000 Message-ID: Date: Thu, 28 Sep 2023 08:07:07 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 From: Jan Beulich Subject: Re: [PATCH v2] x86-64: Add -z mark-plt and -z nomark-plt To: "H.J. Lu" References: <20230927171913.5870-1-hjl.tools@gmail.com> Content-Language: en-US Cc: binutils@sourceware.org In-Reply-To: <20230927171913.5870-1-hjl.tools@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0076.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1e::6) To DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8790:EE_|VI1PR04MB10003:EE_ X-MS-Office365-Filtering-Correlation-Id: 47a9dc36-44d3-4b0f-d672-08dbbfe92645 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uftcjablm/9lAKH+lEwZppKm9CiXHmTDLK1kTuUFHaL20IpqOHW3C8Mu8Gu/Eu7WIfBq+H15qcLt3knYhb2zXqAVSKLBrRCbPHMYlQ+Cx54PGf5qblqmihvUaTyy5PTK8L/UFdP2RLbx/aV5FWkhS47BokS6dEuE9PM2wgIxtkT8k1nlTzdrLkd5gdESxQcJ67AchjsWvwNZ0YDsAw0XUOrA9n/tvcr//dW7rU//JC0bkZ/fZ1YWj5/eXLK8wkqaUz17HZX32cVJuOSe1yYnxUJhcx4YFCwllF9vNziRE9m7w8vcUHjLNYIZN2tUdmcYNqovVEv7lbacpracmGAeyibqD1dgw0/YLhRajw++TM0MRA8TNNvxS9+4yIiYAGV4IgC5+22VnVcilh/FzhSehPA7IxJKHtjbAU8Gm9nDRBbMPUkVJP0Qb3xRLIVjLNk3MQD4fd/A1sT79n1VJptjQFDQNU3BQIq+Bgm9yV1Zfz5pHbFA+/u21VROXP5ImJfMXKz782yqyhVuwsxUfpkmCp6mtznwEEyI+BNo38TMMiy94u9FDMrqGsX7JPEnHl3AI0Gwfya2D3Eiijh9DaRlU3UdxpxUOqi+ejUlUU/j64+ZzPamNuJJ1fUPpI6mQutqL70ltSuZDzyzwmP0/v0TjQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8790.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(376002)(396003)(39860400002)(136003)(346002)(230922051799003)(1800799009)(64100799003)(451199024)(186009)(31686004)(6506007)(6512007)(83380400001)(2906002)(4744005)(36756003)(5660300002)(4326008)(66946007)(316002)(8676002)(8936002)(66476007)(6916009)(86362001)(6486002)(66556008)(31696002)(26005)(478600001)(53546011)(2616005)(41300700001)(38100700002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WThHV0pnU0VkdFBwQitOWmhzWFpDM1ppTk5PazE1S21VYjVNaEd0ZEdteTN6?= =?utf-8?B?SmRwRXFNamxMcWlOd1dGMG4zbEExQ0E4V3hFUENTZk9NaW1Ud3lxVzRGaHRF?= =?utf-8?B?UGJWaEZ3UE9VWXRjWFJJMjFISy9VSXl4aDNWdFhmdzRlRXdQOHR1QnJ2MGI0?= =?utf-8?B?VFQwWHJkSGhad05ySkxEc3JWZ3VsTCswbEtoN29WaXlubzlkZndRUkhLRWpQ?= =?utf-8?B?a2w5MDRWamlxbkRTUU8rTkdMTE1LcjE2bUhrOXN2R2NGeU9jNDNBWUNySmZ1?= =?utf-8?B?OFFaY25CelZoVERIaEp3bGlzUHBYT1hHNWZwZGQ0eWF3cDdhSTFrWEVqbVBR?= =?utf-8?B?c2tjWGJQdVFvNFBpSjlsNCs0MG5OWnJjZWRudEtRU0djV2I3a1pOZE5WNkc3?= =?utf-8?B?Qm4xUWVTdlZwa25weVZmZDB2SEN4eld4Nzh2RHpQbGRTZ0JMZlNiYTFWNVFP?= =?utf-8?B?Q3NrSkQvS1MzZkRzZ2IyOU85UUl5c3Z5UEhEeEhCTzFtQjROeUVwS203bmph?= =?utf-8?B?K3djWkJSb1NmYkNwTHRmVFZKQXlVci9QT2RBRi9zWXlSeDRmUWY2N2tBc1ZX?= =?utf-8?B?QWxhV2J1dVFjMERNeEZTSlVUT2dzSGpxRDNEZzl4bkhlZ3JoU1dZMEtEdkth?= =?utf-8?B?RER1WS8vWkZ6Z2oyNlJaSWlqYlhZem8zVUtCMVFJd1lzSDNKRE9zZE9IYms2?= =?utf-8?B?S0lKK2NXWG5acmQwWThvbjRiTzlTVlRheWNXU05JZEx3WTB3VXlFRDloMFZJ?= =?utf-8?B?S0JqeFZ4eHVJdW5qU1UvR3AyL25zYXJpVmF3c3JFaEduMi9vUTFXTUpaWjgr?= =?utf-8?B?aFh6MnVzTldMK1A5QWRCSmNzdFNYQW5rVE4vZjhpK1FNVjJaQ3laUHM5blJp?= =?utf-8?B?eHBFRjRlZEFybE4wclAvRDBjaVBndkNoVXZXNFF6S0FRNDNoeVprWEQwTmJF?= =?utf-8?B?eDhJYTZGVVZRYVZKMkJJVFU5U296YzVCZFdGUkNnd25QdXJLbVNaS21oOGxJ?= =?utf-8?B?ODQ3SWdGTnR2U3dEOWIxUmIxZGxHeU5ZY3BWL3lobTNrU1VXbUpaeTVkZjBP?= =?utf-8?B?Znd3clJrWmZBT20wVWtLdmg4c1crRU1aZi84Rm44TnJBWm9pdUhyR0FzK2Zo?= =?utf-8?B?dFRpdTdxZFlHWWZ6UWtjNUdMMzNFaEFGWnlXQWE4cENvZFlkVWxDb0x5NDYw?= =?utf-8?B?NS9FSGtLQUcvLzEzTEwwdzBEdDRHNm5iSFlGRm9ubTNjK3hNeEozdTVKc3Nu?= =?utf-8?B?RmNHbXZlM3BOYW5ha0tNbFlrb0ltYlVSUnQzZXBuK2Y0aWhJMzlhLzdJczZM?= =?utf-8?B?QVVrL0NLT2hSSmxpMlVDNWpTRGgxcVlSMTlrcllqcWNUaTNlelp4YTVJTFUz?= =?utf-8?B?eUp4M2ZDWWVtSDd2SncyL3VIaWRId3JCZWgzd1hjd1NMMEZrK3phMURTVHN4?= =?utf-8?B?S09nWmJtcHJZaVN6c3hZVWpTdDByQUYzR3paaFdWOFZMMnlsOUdEV21ZUlo0?= =?utf-8?B?NlE5MG5vanNzVW9Bb2dvUUo2WVNRek5OeUhoaUowWmlMVFJPb254OWlNU0Rr?= =?utf-8?B?ZEZMK2p0RHZISlJoTjQ2N2NFWml1Wm5icmtNUVpmY3NOMkQ3RDR2WGF1eUVW?= =?utf-8?B?RUJHQ1cvZkpPSkdCRGRaTTNaQUpiaFp6ek5JS1BHclZKcUZnWjVDeDZ4Wm12?= =?utf-8?B?dUhibmlFOGplKzFzUDJZZUpNblBucGRBZm9vTnh1b2grb1ZyM05TMDI2eVl1?= =?utf-8?B?cHNqMll6aFBZbnMxaDFUNjBxblhaU1NEY3JmcFdrWitmUHV4ekNMeXdmOEk4?= =?utf-8?B?MXBlUytPZi85YUFUdDNWZWtad08xVU1tZmRFRDRUUHhzeGNIemljbGs3bWhx?= =?utf-8?B?RG50ckZia0ZSZ3lXYTBQWWhhUUFsUnpLNEplMk9ZSDljck9iZmxwZlZuaFBm?= =?utf-8?B?VEpDUE9rWGFiQ1RicTYvbDNjOTcwTkhxOVpvTWtXTzRTK2hNMUlwMk1YRHR5?= =?utf-8?B?VG1XeUVQb3Q0UWE1RkJZWDBMem1RZVBXUkM4cTVwZDNmYkRETC9JK1BRQ2tU?= =?utf-8?B?eTkzT1RtNHZPcisxT3UzamZ6MkRZRHoreWtkTnJWUEFGbXo0QWloZUxJczVm?= =?utf-8?Q?mdKwHXWd1gxbmNIjEpXcwxSCb?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47a9dc36-44d3-4b0f-d672-08dbbfe92645 X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8790.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2023 06:07:09.5811 (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: 1fhGjglcL3SOvsZW2gT7RIFKKxZKjV8xxPa9j/Otud4ZaisvUgNjCLBpAqTd4lDkstqzj4RdiWyBOOi1hPnIQQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB10003 X-Spam-Status: No, score=-3027.5 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 27.09.2023 19:19, H.J. Lu via Binutils wrote: > --- a/ld/ld.texi > +++ b/ld/ld.texi > @@ -1475,6 +1475,11 @@ Specify that the object's filters be processed immediately at runtime. > @item max-page-size=@var{value} > Set the maximum memory page size supported to @var{value}. > > +@item mark-plt > +@itemx nomark-plt > +Mark PLT entries with dynamic tags, DT_X86_64_PLT, DT_X86_64_PLTSZ and > +DT_X86_64_PLTENT. Supported for x86_64. Hmm, you use backwards compatibility issues as justification for not having a configure time way to default the new behavior to enabled, and then you don't mention the backwards compatibility aspect here? Jan