This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [RFC] Add IFUNC support for MIPS
- From: Faraz Shahbazker <faraz dot shahbazker at imgtec dot com>
- To: Matthew Fortune <Matthew dot Fortune at imgtec dot com>, "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Fri, 19 Jun 2015 09:26:11 -0700
- Subject: Re: [RFC] Add IFUNC support for MIPS
- Authentication-results: sourceware.org; auth=none
- References: <5583540C dot 7070800 at imgtec dot com> <6D39441BF12EF246A7ABCE6654B0235321170B35 at LEMAIL01 dot le dot imgtec dot org>
On 06/19/2015 08:46 AM, Matthew Fortune wrote:
> Faraz Shahbazker <Faraz.Shahbazker@imgtec.com> writes:
>> elfcpp/ChangeLog:
>>
>> * elfcpp.h
>> (enum DT): Add cases for dynamic tags - MIPS_IPLT, MIPS_IFUNC_INDX,
>> MIPS_IPLTREL and MIPS_IFUNCREL_INDX.
>>
>> include/elf/ChangeLog:
>>
>> * mips.h
>> (START_RELOC_NUMBERS): Entry for R_MIPS_IRELATIVE.
>> (DT_MIPS_IPLT): New dynamic tag.
>> (DT_MIPS_IFUNC_INDX): New dynamic tag.
>> (DT_MIPS_IPLTREL): New dynamic tag.
>> (DT_MIPS_IFUNCREL_INDX): New dynamic tag.
>
> Hi Faraz,
>
> Please could you leave tag 0x70000035 free for the new debug tag? I
> have already used this within Android in the hope that we will settle on
> it as the solution for PIE debug. I don't believe there is any IFUNC
> implementation in use anywhere yet so moving these tags should be OK.
No problem. I will move these tags up in the next review cycle.
Regards,
Faraz Shahbazker