src/bfd ChangeLog elf32-mips.c

hjl@sourceware.cygnus.com hjl@sourceware.cygnus.com
Sun Jun 17 09:14:00 GMT 2001


CVSROOT:	/cvs/src
Module name:	src
Changes by:	hjl@sources.redhat.com	2001-06-17 09:14:42

Modified files:
	bfd            : ChangeLog elf32-mips.c 

Log message:
	2001-06-17  H.J. Lu  <hjl@gnu.org>
	
	* elf32-mips.c (mips_elf_link_hash_entry): Add a new field,
	readonly_reloc, to record if a relocation in the .rel.dyn
	section is against a read-only section.
	(mips_elf_link_hash_newfunc): Initialize the readonly_reloc
	field to false.
	(_bfd_mips_elf_check_relocs): Record if there is a relocation
	in the .rel.dyn section against a read-only section by setting
	DF_TEXTREL or readonly_reloc.
	(_bfd_mips_elf_copy_indirect_symbol): Copy readonly_reloc if
	it is true.
	(_bfd_mips_elf_adjust_dynamic_symbol): Record DF_TEXTREL if
	there is a relocation in the .rel.dyn section against a
	read-only section.
	(_bfd_mips_elf_size_dynamic_sections): Set DT_TEXTREL if
	DF_TEXTREL is set.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.910&r2=1.911
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-mips.c.diff?cvsroot=src&r1=1.99&r2=1.100



More information about the Binutils-cvs mailing list