aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-mips.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-03-28 20:37:02 +0000
committerIan Lance Taylor <ian@airs.com>1996-03-28 20:37:02 +0000
commit867a58b36825c0970743e3786809048c690c33f9 (patch)
treeac0e3083ecef73c22ff242d306cf5ff2022696e3 /gas/config/tc-mips.h
parentd0352cbbe82330da031b2a4d4b98f3cfda3bb3d1 (diff)
downloadgdb-867a58b36825c0970743e3786809048c690c33f9.zip
gdb-867a58b36825c0970743e3786809048c690c33f9.tar.gz
gdb-867a58b36825c0970743e3786809048c690c33f9.tar.bz2
* 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.
Diffstat (limited to 'gas/config/tc-mips.h')
-rw-r--r--gas/config/tc-mips.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gas/config/tc-mips.h b/gas/config/tc-mips.h
index a701e76..c8672b7 100644
--- a/gas/config/tc-mips.h
+++ b/gas/config/tc-mips.h
@@ -27,7 +27,6 @@
#define TARGET_ARCH bfd_arch_mips
#define ONLY_STANDARD_ESCAPES
-#define BACKSLASH_V
#define WORKING_DOT_WORD 1
#define OLD_FLOAT_READS
#define REPEAT_CONS_EXPRESSIONS
@@ -79,6 +78,9 @@ extern int mips_parse_long_option PARAMS ((const char *));
#define tc_frob_label(sym) mips_define_label (sym)
extern void mips_define_label PARAMS ((struct symbol *));
+#define tc_frob_file() mips_frob_file ()
+extern void mips_frob_file PARAMS ((void));
+
#define TC_CONS_FIX_NEW cons_fix_new_mips
extern void cons_fix_new_mips ();