diff options
author | Daniel Jacobowitz <drow@false.org> | 2004-01-09 16:53:45 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2004-01-09 16:53:45 +0000 |
commit | 7359ea652588bdd3d327eb101910a150408c04b0 (patch) | |
tree | bb0e0640b990d506c662a898638870ffce6eada8 /bfd/ChangeLog | |
parent | c787b889467a41263df4f73cad327af7f3a46373 (diff) | |
download | gdb-7359ea652588bdd3d327eb101910a150408c04b0.zip gdb-7359ea652588bdd3d327eb101910a150408c04b0.tar.gz gdb-7359ea652588bdd3d327eb101910a150408c04b0.tar.bz2 |
* elf32-arm.h (struct elf32_arm_relocs_copied): Remove pc_count.
(elf32_arm_copy_indirect_symbol): Don't copy pc_count.
(elf32_arm_final_link_relocate): Handle PLT32 and PC24 relocs
identically. Do not emit PC24 relocations for shared libraries.
(elf32_arm_gc_sweep_hook): Handle PLT32 and PC24 relocs
identically. Don't adjust pc_count.
(elf32_arm_check_relocs): Handle PLT32 and PC24 relocs identically.
Set ELF_LINK_HASH_NEEDS_PLT for both. Don't adjust pc_count; don't
adjust count for branch relocations.
(allocate_dynrelocs): Correct typo in call to
WILL_CALL_FINISH_DYNAMIC_SYMBOL. Never allocate space for
PC24 or PLT32 relocs when linking.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1fada0c..110f28a 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,18 @@ +2004-01-09 Daniel Jacobowitz <drow@mvista.com> + + * elf32-arm.h (struct elf32_arm_relocs_copied): Remove pc_count. + (elf32_arm_copy_indirect_symbol): Don't copy pc_count. + (elf32_arm_final_link_relocate): Handle PLT32 and PC24 relocs + identically. Do not emit PC24 relocations for shared libraries. + (elf32_arm_gc_sweep_hook): Handle PLT32 and PC24 relocs + identically. Don't adjust pc_count. + (elf32_arm_check_relocs): Handle PLT32 and PC24 relocs identically. + Set ELF_LINK_HASH_NEEDS_PLT for both. Don't adjust pc_count; don't + adjust count for branch relocations. + (allocate_dynrelocs): Correct typo in call to + WILL_CALL_FINISH_DYNAMIC_SYMBOL. Never allocate space for + PC24 or PLT32 relocs when linking. + 2004-01-09 Dmitry Semyonov <Dmitry.Semyonov@oktet.ru> * coff-arm.c (aoutarm_std_reloc_howto): [ARM_WINCE] Synchronize ARM_26D |