aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2011-01-11 09:06:04 +0000
committerNathan Sidwell <nathan@codesourcery.com>2011-01-11 09:06:04 +0000
commit62672b10bbd1c0797eb8ff2fd71b30360d6c373e (patch)
tree42756444b825e64069e66322ca21a4563def79aa /bfd
parentc95354ed1373286584d5729f3c0ce97cded6fbce (diff)
downloadgdb-62672b10bbd1c0797eb8ff2fd71b30360d6c373e.zip
gdb-62672b10bbd1c0797eb8ff2fd71b30360d6c373e.tar.gz
gdb-62672b10bbd1c0797eb8ff2fd71b30360d6c373e.tar.bz2
elf32-arm.c (elf32_arm_tls_relax): Note fixme pointed out by AlanM
Diffstat (limited to 'bfd')
-rw-r--r--bfd/elf32-arm.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index ea1e485..716b177 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -6985,8 +6985,11 @@ elf32_arm_abs12_reloc (bfd *abfd, void *data, bfd_vma value)
Return bfd_reloc_ok if we're done, bfd_reloc_continue if the caller
is to then call final_link_relocate. Return other values in the
- case of error. */
-
+ case of error.
+
+ FIXME:When --emit-relocs is in effect, we'll emit relocs describing
+ the pre-relaxed code. It would be nice if the relocs were updated
+ to match the optimization. */
static bfd_reloc_status_type
elf32_arm_tls_relax (struct elf32_arm_link_hash_table *globals,