* aoutx.h (aout_link_input_section_ext): Use the relocation already
authorStan Cox <scox@redhat.com>
Fri, 14 Aug 1998 18:56:41 +0000 (18:56 +0000)
committerStan Cox <scox@redhat.com>
Fri, 14 Aug 1998 18:56:41 +0000 (18:56 +0000)
calculated for RELOC_SPARC_REV32 case.

bfd/ChangeLog

index 98f6db4..74ca4b1 100644 (file)
@@ -1,3 +1,35 @@
+Fri Aug 14 09:12:28 1998  Stan Cox  <scox@cygnus.com>
+
+       * aoutx.h (aout_link_input_section_ext): Use the relocation already
+       calculated for RELOC_SPARC_REV32 case.
+
+start-sanitize-armelf
+Thu Aug 13 14:02:02 1998  Catherine Moore  <clm@cygnus.com>
+
+       * bfd-in.h:  Add prototypes for elf32_arm_get_bfd_for_interworking,
+       elf32_arm_allocate_interworking_sections and
+       elf32_arm_process_before_allocation.
+       * bfd-in2.h:  Regenerated.
+       * elf32-arm.c Define elf32_arm_link_hash_table.
+       (insert_thumb_branch): New routine.
+       (find_thumb_glue): New routine.
+       (find_arm_glue): New routine.
+       (record_arm_to_thumb_glue): New routine.
+       (record_thumb_to_arm_glue): New routine.
+       (elf32_arm_link_hash_table_create): New routine.
+       (elf32_arm_get_bfd_for_interworking): New routine.
+       (elf32_arm_allocate_interworking_sections) New routine.
+       (elf32_arm_process_before_allocation) New routine.
+       (elf32_thumb_to_arm_stub): New routine.
+       (elf32_arm_to_thumb_stub): New routine.
+       (elf32_print_private_bfd_data): Fix typo.
+       (elf32_arm_final_link_relocate):  Add argument sym_sec.
+       Check for branches to thumb symbols in case R_ARM_PC24.
+       Check for branches to arm symbols in case R_ARM_THM_PC22.
+       (elf32_arm_relocate_section):  Pass symbol section to
+       elf32_arm_final_link_relocate.
+
+end-sanitize-armelf
 Wed Aug 12 19:00:39 1998  Geoff Keating  <geoffk@ozemail.com.au>
 
        * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Generate PLT