* config/tc-mips.h (tc_frob_file): Define.
authorIan Lance Taylor <ian@airs.com>
Thu, 28 Mar 1996 20:37:02 +0000 (20:37 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 28 Mar 1996 20:37:02 +0000 (20:37 +0000)
commit867a58b36825c0970743e3786809048c690c33f9
treeac0e3083ecef73c22ff242d306cf5ff2022696e3
parentd0352cbbe82330da031b2a4d4b98f3cfda3bb3d1
* config/tc-mips.h (tc_frob_file): Define.
(mips_frob_file): Declare.
* config/tc-mips.c (struct mips_hi_fixup): Define.
(mips_hi_fixup_list): New static variable.
(imm_unmatched_hi): New static variable.
(md_assemble): Clear imm_reloc, imm_unmatched_hi, and
offset_reloc.  Pass imm_unmatched_hi to append_insn.
(append_insn): Add unmatched_hi parameter.  If it is set, add the
new fixup to mips_hi_fixup_list.  Change all callers.
(mips_ip): Set imm_unmatched_hi when appropriate.
(mips_frob_file): New function.
gas/ChangeLog
gas/config/tc-mips.c
gas/config/tc-mips.h