OSDN Git Service

2002-02-26 Chris Demetriou <cgd@broadcom.com>
authorChris Demetriou <cgd@broadcom.com>
Tue, 26 Feb 2002 22:18:51 +0000 (22:18 +0000)
committerChris Demetriou <cgd@broadcom.com>
Tue, 26 Feb 2002 22:18:51 +0000 (22:18 +0000)
commite0dc1e15af629321c972853f76af250447ae270b
treed8ccabcc6ebc7a20ef81449f6c43372c0f56a54c
parent063bb52108e22c2009d1e605c095d2eb663a3c2e
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