This patch adds support for ARM PLT entries that support a full 32-bit offset range.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 069a6ce53bf216f4adac69b37c5a77e9d5a46b32..472bc8939147afeb6236d2958c211c52de9e6a17 100644 (file)
@@ -1,3 +1,13 @@
+2014-02-27  Yuri Gribov  <y.gribov@samsung.com>
+
+       * bfd-in.h: Add export of bfd_elf32_arm_use_long_plt.
+       * bfd-in2.h: Regenerate.
+       * elf32-arm.c (elf32_arm_plt_entry_long): New array.
+       (elf32_arm_link_hash_table_create): Set plt_entry_size to 16 if
+       using long PLT entries.
+       (bfd_elf32_arm_use_long_plt): New function.
+       (elf32_arm_populate_plt_entry): Add support for long PLT entries.
+
 2014-02-27  Alan Modra  <amodra@gmail.com>
 
        * elf32-ppc.c (ppc_elf_link_hash_table_create): Provide default
This page took 0.024708 seconds and 4 git commands to generate.