This is the mail archive of the
binutils-cvs@sources.redhat.com
mailing list for the binutils project.
src/bfd ChangeLog elf32-arm.h
- From: drow at sources dot redhat dot com
- To: binutils-cvs at sources dot redhat dot com
- Date: 9 Jan 2004 16:53:45 -0000
- Subject: src/bfd ChangeLog elf32-arm.h
CVSROOT: /cvs/src
Module name: src
Changes by: drow@sourceware.org 2004-01-09 16:53:45
Modified files:
bfd : ChangeLog elf32-arm.h
Log message:
* 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.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.2395&r2=1.2396
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-arm.h.diff?cvsroot=src&r1=1.117&r2=1.118