bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/977] ld test weak fails on cygwin


From: cvs-commit at gcc dot gnu dot org
Subject: [Bug gas/977] ld test weak fails on cygwin
Date: 8 Jun 2009 16:06:46 -0000

------- Additional Comments From cvs-commit at gcc dot gnu dot org  2009-06-08 
16:06 -------
Subject: Bug 977

CVSROOT:        /cvs/src
Module name:    src
Changes by:     address@hidden  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



-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=977

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]