src/gas config/tc-i386.c ChangeLog

davek@sourceware.org davek@sourceware.org
Mon Jun 8 16:06:00 GMT 2009


CVSROOT:	/cvs/src
Module name:	src
Changes by:	davek@sourceware.org	2009-06-08 16:06:24

Modified files:
	gas/config     : tc-i386.c 
	gas            : ChangeLog 

Log message:
	PR gas/977
	* config/tc-i386.c (md_estimate_size_before_relax):  Don't relax
	branches to weak symbols.
	(md_apply_fix):  Don't convert fixes against weak symbols to
	section-relative offsets, but save addend for later reloc emission.
	(tc_gen_reloc):  When emitting reloc against weak symbol, adjust
	addend to pre-compensate for bfd_install_relocation.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.c.diff?cvsroot=src&r1=1.375&r2=1.376
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.3820&r2=1.3821



More information about the Binutils-cvs mailing list