OSDN Git Service

2002-02-26 Chris Demetriou <cgd@broadcom.com>
authorcgd <cgd>
Tue, 26 Feb 2002 22:18:49 +0000 (22:18 +0000)
committercgd <cgd>
Tue, 26 Feb 2002 22:18:49 +0000 (22:18 +0000)
commit13af9fe1c7126adafb18ad6c27fa163bcde4db54
treea9857d851c9d3e008d1c755ca9502336c8e68175
parent977b5286b90ec70af93c4fec6f1dc804b2a53bc2
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