Re: STT_GNU_IFUNC and R_ARM_IRELATIVE

2010-11-18 Thread Matthew Gretton-Dann
Richard, On Wed, 2010-11-17 at 17:12 +, Richard Sandiford wrote: > The STT_GNU_IFUNC blueprint: > > https://wiki.linaro.org/WorkingGroups/ToolChain/Specs/Binutils-STT_GNU_IFUNC > > says "the ARM EABI will be updated to support STT_GNU_IFUNC's requirements". > I suppose the most obvious thi

Re: STT_GNU_IFUNC and R_ARM_IRELATIVE

2010-11-17 Thread Richard Sandiford
Loïc Minier writes: > On Wed, Nov 17, 2010, Richard Sandiford wrote: >>2. Go ahead and implement it without having the EABI updated. >> See whether the results are good before deciding whether >> to bless it in the EABI. > > My understanding is that we need to have an implementati

Re: STT_GNU_IFUNC and R_ARM_IRELATIVE

2010-11-17 Thread Loïc Minier
On Wed, Nov 17, 2010, Richard Sandiford wrote: >2. Go ahead and implement it without having the EABI updated. > See whether the results are good before deciding whether > to bless it in the EABI. My understanding is that we need to have an implementation to be in a position to re

STT_GNU_IFUNC and R_ARM_IRELATIVE

2010-11-17 Thread Richard Sandiford
The STT_GNU_IFUNC blueprint: https://wiki.linaro.org/WorkingGroups/ToolChain/Specs/Binutils-STT_GNU_IFUNC says "the ARM EABI will be updated to support STT_GNU_IFUNC's requirements". I suppose the most obvious thing that needs to be defined is the relocation number for R_ARM_IRELATIVE. What's