diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-03-28 20:37:02 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-03-28 20:37:02 +0000 |
commit | 867a58b36825c0970743e3786809048c690c33f9 (patch) | |
tree | ac0e3083ecef73c22ff242d306cf5ff2022696e3 /gas/config/tc-mips.h | |
parent | d0352cbbe82330da031b2a4d4b98f3cfda3bb3d1 (diff) | |
download | gdb-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.h | 4 |
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 (); |