Thumb (PLT) problem
Paul Brook
paul@codesourcery.com
Wed Mar 9 13:39:00 GMT 2005
On Wednesday 09 March 2005 12:29, Nick Clifton wrote:
> > And what is (PLT) for here?
>
> It tells the assembler to generate an R_ARM_PLT32 reloc for the branch
> instruction instead of an R_ARM_PC24 reloc. (If you do not know what a
> PLT is, or a reloc for that matter, then you are in for a lot of fun,
> and reading, in order to understand what is going on here).
It's also worth noting that recent versions of the GNU linker treat both these
relocations the same, so the (plt) annotation is technically obsolete.
Paul
More information about the Binutils
mailing list