* config/xtensa-istack.h (struct tinsn_struct): Delete fixup field.

(tinsn_get_tok): Delete prototype.
	* config/tc-xtensa.c (tinsn_get_tok): Delete.
This commit is contained in:
Bob Wilson 2007-02-02 23:26:53 +00:00
parent a4eefcd852
commit 9c8747735c
3 changed files with 7 additions and 15 deletions

View File

@ -1,3 +1,9 @@
2007-02-02 Bob Wilson <bob.wilson@acm.org>
* config/xtensa-istack.h (struct tinsn_struct): Delete fixup field.
(tinsn_get_tok): Delete prototype.
* config/tc-xtensa.c (tinsn_get_tok): Delete.
2007-02-02 Bob Wilson <bob.wilson@acm.org>
* config/xtensa-relax.h (struct build_instr): Delete id field.

View File

@ -10991,17 +10991,6 @@ tinsn_init (TInsn *dst)
}
/* Get the ``num''th token of the TInsn.
It is illegal to call this if num > insn->ntoks. */
expressionS *
tinsn_get_tok (TInsn *insn, int num)
{
assert (num < insn->ntok);
return &insn->tok[num];
}
/* Return TRUE if ANY of the operands in the insn are symbolic. */
static bfd_boolean

View File

@ -1,5 +1,5 @@
/* Declarations for stacks of tokenized Xtensa instructions.
Copyright (C) 2003, 2004 Free Software Foundation, Inc.
Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -48,8 +48,6 @@ typedef struct tinsn_struct
expressionS tok[MAX_INSN_ARGS];
unsigned linenum;
struct fixP *fixup;
/* Filled out by relaxation_requirements: */
enum xtensa_relax_statesE subtype;
int literal_space;
@ -79,7 +77,6 @@ void istack_pop (IStack *);
/* TInsn utilities. */
void tinsn_init (TInsn *);
expressionS *tinsn_get_tok (TInsn *, int);
/* vliw_insn: bundles of TInsns. */