* config/tc-mips.h (mips_cl_insn): Move definition to...
authorRichard Sandiford <rdsandiford@googlemail.com>
Wed, 9 Mar 2005 09:12:29 +0000 (09:12 +0000)
committerRichard Sandiford <rdsandiford@googlemail.com>
Wed, 9 Mar 2005 09:12:29 +0000 (09:12 +0000)
commit47e39b9d3f52f7c9ec2ddf4b5ef07b49597610f1
treeb54b47c35004e5c666270f2dc5232c253203bb3d
parent5b5464adf1b78a96eea30f0115478b4986c24414
* config/tc-mips.h (mips_cl_insn): Move definition to...
* config/tc-mips.c (mips_cl_insn): ...here.  Add new fields:
frag, where, fixp, reloc_type, valid_p, noreorder_p, delay_slot_p
and extended_p.
(history): New variable.
(prev_insn, prev_prev_insn, prev_insn_valid, prev_insn_frag)
(prev_insn_where, prev_insn_reloc_type, prev_insn_fixp)
(prev_insn_is_delay_slot, prev_insn_unreordered, prev_insn_extended)
(prev_prev_insn_unreordered): Delete.
(reg_needs_delay, append_insn, mips_no_prev_insn, mips_emit_delays)
(macro_start): Replace uses of prev_insn* with the equivalent history[]
field.
gas/ChangeLog
gas/config/tc-mips.c
gas/config/tc-mips.h