This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, binutils, ARM 6/11, ping1] Support for dedicated output section for some veneer types
- From: Nick Clifton <nickc at redhat dot com>
- To: Thomas Preudhomme <thomas dot preudhomme at foss dot arm dot com>, binutils at sourceware dot org
- Cc: richard dot earnshaw at arm dot com
- Date: Fri, 20 May 2016 17:41:11 +0100
- Subject: Re: [PATCH, binutils, ARM 6/11, ping1] Support for dedicated output section for some veneer types
- Authentication-results: sourceware.org; auth=none
- References: <1484704 dot KMyP2r4qul at e108577-lin> <1840240 dot vlyDVCt4iV at e108577-lin> <2158229 dot SHE7V2fqdz at e108577-lin>
Hi Thomas,
> Ping?
oops - sorry,
>> *** bfd/ChangeLog ***
>>
>> 2016-02-17 Thomas Preud'homme <thomas.preudhomme@arm.com>
>>
>> * bfd-in.h (bfd_elf32_arm_keep_private_stub_output_sections):
>> Declare bfd hook.
>> * bfd-in2.h: Regenerate.
>> * elf32-arm.c (arm_dedicated_stub_output_section_required): New
>> function.
>> (arm_dedicated_stub_output_section_required_alignment): Likewise.
>> (arm_dedicated_stub_output_section_name): Likewise.
>> (arm_dedicated_stub_input_section_ptr): Likewise.
>> (elf32_arm_create_or_find_stub_sec): Add stub type parameter and
>> function description comment. Add support for dedicated output stub
>> section to given stub types.
>> (elf32_arm_add_stub): Add a stub type parameter and pass it down to
>> elf32_arm_create_or_find_stub_sec.
>> (elf32_arm_create_stub): Pass stub type down to elf32_arm_add_stub.
>> (elf32_arm_size_stubs): Pass stub type when calling
>> elf32_arm_create_or_find_stub_sec for Cortex-A8 erratum veneers.
>> (bfd_elf32_arm_keep_private_stub_output_sections): New function.
>>
>> *** ld/ChangeLog ***
>>
>> 2016-01-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
>>
>> * emultempl/armelf.em (arm_elf_before_allocation): Call
>> bfd_elf32_arm_keep_private_stub_output_sections before generic
>> before_allocation function.
Approved - please apply.
Cheers
Nick