* config/tc-xtensa.c (xg_apply_tentative_value): Rename to
authorBob Wilson <bob.wilson@acm.org>
Thu, 17 Mar 2005 21:49:47 +0000 (21:49 +0000)
committerBob Wilson <bob.wilson@acm.org>
Thu, 17 Mar 2005 21:49:47 +0000 (21:49 +0000)
commit30f725a1cfc586c6d5aed63218e9a3b378848bc5
treea3ebb1ade5cf44c2fa20bcf6a4fa12576ad686e0
parent06648491d7c95ff1100c347d526f6ae76a14c9e5
    * config/tc-xtensa.c (xg_apply_tentative_value): Rename to
        xg_apply_fix_value and return a value to indicate success.
        (md_pcrel_from): Skip check of fx_done.  Return 0 if not PC-relative.
        (xtensa_force_relocation): Remove checks for VTABLE relocs.
        (xtensa_validate_fix_sub): New.
        (xtensa_fix_adjustable): Remove check for external or weak symbols.
        (tc_gen_reloc): Move code to handle difference of symbols and code to
        apply tentative fix values to ...
        (md_apply_fix3): ...here.  Enable standard overflow checks for simple
        8, 16, and 32 bit relocations.  Apply fixes for slot-specific
        relocations when linkrelax flag is not set.
        * config/tc-xtensa.h (xtensa_validate_fix_sub): Add prototype.
        (TC_FORCE_RELOCATION_SUB_SAME, TC_VALIDATE_FIX_SUB): Define.
gas/ChangeLog
gas/config/tc-xtensa.c
gas/config/tc-xtensa.h