src/bfd ChangeLog elf32-arm.h

drow@sources.redhat.com drow@sources.redhat.com
Fri Jan 9 16:53:00 GMT 2004


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



More information about the Binutils-cvs mailing list