aboutsummaryrefslogtreecommitdiff
path: root/gas/doc/c-arm.texi
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2011-11-02 11:13:59 +0000
committerNick Clifton <nickc@redhat.com>2011-11-02 11:13:59 +0000
commit3da1d841a1e0a8d5dcc6d41176c65ee7698982c8 (patch)
tree0499cff16a3db45a2afd99af16a607e4d6829495 /gas/doc/c-arm.texi
parent89e208dbfed1fcf441e60fd0af51094c34188da6 (diff)
downloadgdb-3da1d841a1e0a8d5dcc6d41176c65ee7698982c8.zip
gdb-3da1d841a1e0a8d5dcc6d41176c65ee7698982c8.tar.gz
gdb-3da1d841a1e0a8d5dcc6d41176c65ee7698982c8.tar.bz2
* config/tc-arm.c (md_begin): Remove ARM_PLT32 reloc associated
with the (PLT) instruction suffix when operating in eabi mode. * doc/c-arm.texi (ARM_Relocations): Extend description of (PLT) suffix. * gas/arm/pic.d: Update expected output.
Diffstat (limited to 'gas/doc/c-arm.texi')
-rw-r--r--gas/doc/c-arm.texi6
1 files changed, 4 insertions, 2 deletions
diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi
index 131f6ab..e4c779d 100644
--- a/gas/doc/c-arm.texi
+++ b/gas/doc/c-arm.texi
@@ -493,8 +493,10 @@ and
@code{TPOFF}.
For compatibility with older toolchains the assembler also accepts
-@code{(PLT)} after branch targets. This will generate the deprecated
-@samp{R_ARM_PLT32} relocation.
+@code{(PLT)} after branch targets. On legacy targets this will
+generate the deprecated @samp{R_ARM_PLT32} relocation. On EABI
+targets it will encode either the @samp{R_ARM_CALL} or
+@samp{R_ARM_JUMP24} relocation, as appropriate.
@cindex MOVW and MOVT relocations, ARM
Relocations for @samp{MOVW} and @samp{MOVT} instructions can be generated