]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
* config/tc-xtensa.c (xg_apply_tentative_value): Rename to
authorBob Wilson <bob.wilson@acm.org>
Fri, 18 Mar 2005 17:37:54 +0000 (17:37 +0000)
committerBob Wilson <bob.wilson@acm.org>
Fri, 18 Mar 2005 17:37:54 +0000 (17:37 +0000)
commit28ca1fab9f9b8897709f91b8792d0a54e261849d
tree4c3f308d1a24f1b9f4ef2860ff46ccf0890b97fe
parent83ad86cdc15a15a2460599870077fd462fed25d7
* 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