2009-02-26 Christophe Lyon <christophe.lyon@st.com>
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 4d3b31b9235cd75e8eea2748f514f85cf71fa6c7..bdd2f80226046718261acd1fa9104dd98c1148d5 100644 (file)
@@ -1,3 +1,17 @@
+2009-02-26  Christophe Lyon  <christophe.lyon@st.com>
+
+       * elf32-arm.c (stub_reloc_type): Removed.
+       (insn_sequence): Renamed reloc_type field to r_type.
+       (elf32_arm_stub_long_branch_v4t_arm_thumb_pic): New stub.
+       (elf32_arm_stub_long_branch_v4t_thumb_arm_pic): Likewise.
+       (elf32_arm_stub_long_branch_thumb_only_pic): Likewise.
+       (elf32_arm_stub_type): Add new enum entries for the new stubs.
+       (arm_stub_is_thumb): Catch new stubs.
+       (arm_type_of_stub): Handle new stubs.
+       (arm_size_one_stub): Use ARRAY_SIZE. Handle new stubs.
+       (bfd_elf32_arm_process_before_allocation): Remove useless
+       condition.
+
 2009-02-25  H.J. Lu  <hongjiu.lu@intel.com>
 
        * elf.c (elf_find_function): Use is_function_type to check
This page took 0.022645 seconds and 4 git commands to generate.