summaryrefslogtreecommitdiffstats
path: root/gas/config/xtensa-istack.h
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@acm.org>2006-01-31 19:36:57 +0000
committerBob Wilson <bob.wilson@acm.org>2006-01-31 19:36:57 +0000
commite7da6241844b3fd313859e6128bf5bddd3e22502 (patch)
treeef024460590838a9b55c28162caa3e88ecff428a /gas/config/xtensa-istack.h
parent791346475b25f49cd5ad332425ff39cce0c79e63 (diff)
downloadppe42-binutils-e7da6241844b3fd313859e6128bf5bddd3e22502.tar.gz
ppe42-binutils-e7da6241844b3fd313859e6128bf5bddd3e22502.zip
* config/xtensa-istack.h (TInsn): Remove record_fix and sub_symbol
fields. * config/tc-xtensa.h (xtensa_frag_type): Remove slot_sub_symbols field. * config/tc-xtensa.c (md_apply_fix): Check for unexpected uses of subtracted symbols. (relaxation_requirements): Add pfinish_frag argument and use it to replace setting tinsn->record_fix fields. (xg_assemble_vliw_tokens): Adjust calls to relaxation_requirements and vinsn_to_insnbuf. Remove references to record_fix and slot_sub_symbols fields. (xtensa_mark_narrow_branches): Delete unused code. (is_narrow_branch_guaranteed_in_range): Handle expr that is not just a symbol. (convert_frag_immed): Adjust vinsn_to_insnbuf call and do not set record_fix fields. (tinsn_immed_from_frag): Remove code for handling slot_sub_symbols. (vinsn_to_insnbuf): Change use of record_fixup argument, replacing use of the record_fix field. Simplify error messages for unexpected symbolic operands. (set_expr_symbol_offset_diff): Delete.
Diffstat (limited to 'gas/config/xtensa-istack.h')
-rw-r--r--gas/config/xtensa-istack.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gas/config/xtensa-istack.h b/gas/config/xtensa-istack.h
index 248e73f370..7d2471abd4 100644
--- a/gas/config/xtensa-istack.h
+++ b/gas/config/xtensa-istack.h
@@ -51,12 +51,10 @@ typedef struct tinsn_struct
struct fixP *fixup;
/* Filled out by relaxation_requirements: */
- bfd_boolean record_fix;
enum xtensa_relax_statesE subtype;
int literal_space;
/* Filled out by vinsn_to_insnbuf: */
symbolS *symbol;
- symbolS *sub_symbol;
offsetT offset;
fragS *literal_frag;
} TInsn;
OpenPOWER on IntegriCloud