This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] [PR ld/22269] arm: Avoid dynamic relocs for undefweak symbols in static PIE
- From: Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>
- To: "nickc at redhat dot com" <nickc at redhat dot com>, Binutils <binutils at sourceware dot org>
- Cc: nd <nd at arm dot com>
- Date: Fri, 10 Jan 2020 14:13:10 +0000
- Subject: Re: [PATCH] [PR ld/22269] arm: Avoid dynamic relocs for undefweak symbols in static PIE
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- 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-SenderADCheck; bh=YkHp6iQxBPZckm1RsbsdSynI7u1eGBccVEMowUC6Ur0=; b=N+wWYJE+mSQQz343bnSRLG+3CLeURQ0jVEGJr/cnvB0jcZiFmOWtF3llg7TQDtv8+CxhyaB2AzYuwIshRdLJobQ5AsXMfDJU/6R12t/qBxRY06p/2iwVcXMsFdFZr8xDr4d9bMONfsMLaT0WJr9tZZU4vJcRPaP/gOuvxGmvn1Q4ovV0yTsP5tiN3j5mVV7PhefilidvJRnirEVr2UI8GnGQEaclSQq1RKGZSKUg3AQ1oeJAISlZxikwOIN6k7yWUd608t7/MNxh/BgijRGrYqf9AyoeAPLRX5cttPTahczu9mns7KP2ZkCFu3AJ2tbzjRNDE0ZnJqpYmys2mPNTkQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qd6Any2Gg/dMmUjI7t0pPq3CjqODAvxL1bsOVylyAeflZVwnHbprl/l/qjv+1KLo5fjNCyZlYcWtM9s3NZl5iGy/Zn9nEbtsphnynl4sgg2bnKsVQxEj44Mvte0DX7P67DXK9/Q4OGihvRt2ZiaYTkSRKMmPR/jAQxupsJBoTTHwcYUcXfBRMfz2g8RCOcVk75dkYfdxyuRyMj0cFLwv7cpds8seorr4zgeDYqT5CpQyNBcGclPD90AJVOozWCuWUh1rXJ3xNE5ceoRSIns+2LCcnEIJ4UJn72ZR/TPWaJN8z6T/6hqR6G0zxSVkzFCf+c4+UnJeoLYklET83tHciA==
- Original-authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs dot Nagy at arm dot com;
- References: <e7365e2a-4381-1a3b-ba92-da1e1598db06@arm.com> <0388b431-5e48-3bc5-577d-9eac98dab649@redhat.com>
On 10/01/2020 12:58, Nick Clifton wrote:
> Hi Szabolcs,
>
>> bfd/ChangeLog:
>> 2020-01-10 Szabolcs Nagy <szabolcs.nagy@arm.com>
>>
>> PR ld/22269
>> * elf32-arm.c (elf32_arm_final_link_relocate): Use
>> UNDEFWEAK_NO_DYNAMIC_RELOC.
>> (allocate_dynrelocs_for_symbol): Likewise.
>
> Approved - please apply.
thanks,
can i backport it to 2.33 (after some testing on master),
is that branch still open?