2002-02-26 Chris Demetriou <cgd@broadcom.com>
authorChris Demetriou <cgd@google.com>
Tue, 26 Feb 2002 22:18:51 +0000 (22:18 +0000)
committerChris Demetriou <cgd@google.com>
Tue, 26 Feb 2002 22:18:51 +0000 (22:18 +0000)
commitb25a253ca8d997616d22ad33c212ed478a8c7dc7
tree3d6b6b84874ebed01f0c76acb733767c8355e542
parentd65d31a6a1316ee5a75741fdd3d0f337db926578
2002-02-26  Chris Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c (mips_need_elf_addend_fixup): For embedded-PIC
        only, undo the changes made on 2001-06-08, with the
        effect being that common or extern symbols are
        adjusted for embedded-PIC, but weak symbols are not.
        (md_estimate_size_before_relax: Likewise, with the effect
        that extern symbols are treated the same as weak symbols
        only if not embedded-PIC.
        (mips_fix_adjustable) Likewise, with the effect that
        weak or extern symbols are not adjusted for embedded-PIC.
        (md_apply_fix3): Tweak so that the case where value is zero
        is handled more correctly for embedded-PIC code.
gas/ChangeLog
gas/config/tc-mips.c