This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [RFC PATCH, binutils, ARM 5/11] Allow veneers to claim veneered symbols
- From: Nick Clifton <nickc at redhat dot com>
- To: Thomas Preudhomme <thomas dot preudhomme at foss dot arm dot com>
- Cc: binutils at sourceware dot org
- Date: Mon, 9 May 2016 12:58:06 +0100
- Subject: Re: [RFC PATCH, binutils, ARM 5/11] Allow veneers to claim veneered symbols
- Authentication-results: sourceware.org; auth=none
- References: <004e01d13d57$bac5a860$3050f920$ at foss dot arm dot com> <1537478 dot Y6W5P8olra at e108577-lin> <56FBF56F dot 2080107 at redhat dot com> <3677478 dot BbqkB4ZcSo at e108577-lin>
Hi Thomas,
> *** bfd/ChangeLog ***
> 2016-03-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
>
> * elf32-arm.c (enum elf32_arm_stub_type): New max_stub_type
> enumerator.
> (arm_stub_sym_claimed): New function.
> (elf32_arm_create_stub): Use veneered symbol name and section if
> veneer needs to claim its symbol, and keep logic unchanged otherwise.
> (arm_stub_claim_sym): New function.
> (arm_map_one_stub): Call arm_stub_claim_sym if veneer needs to claim
> veneered symbol, otherwise create local symbol as before.
Approved - please apply.
Cheers
Nick