This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Thumb (PLT) problem
- From: Paul Brook <paul at codesourcery dot com>
- To: binutils at sources dot redhat dot com
- Cc: Nick Clifton <nickc at redhat dot com>,Kovacs dot Ferenc dot 5 at stud dot u-szeged dot hu
- Date: Wed, 9 Mar 2005 13:38:53 +0000
- Subject: Re: Thumb (PLT) problem
- Organization: CodeSourcery
- References: <1110367360.422edc803f618@www.stud.u-szeged.hu> <422EEC0E.40200@redhat.com>
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