aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiemo Seufer <ths@networkno.de>2006-06-23 16:26:13 +0000
committerThiemo Seufer <ths@networkno.de>2006-06-23 16:26:13 +0000
commita8dbcb85731e85c916eeef3511dc151de0939af9 (patch)
tree5bcfac1be8c5549b5ad829e76490066681a9f5bb /gas/config/tc-mips.h
parentbinutils/ (diff)
downloadbinutils-gdb-a8dbcb85731e85c916eeef3511dc151de0939af9.tar.gz
binutils-gdb-a8dbcb85731e85c916eeef3511dc151de0939af9.tar.bz2
binutils-gdb-a8dbcb85731e85c916eeef3511dc151de0939af9.zip
* config/tc-mips.h (TC_SEGMENT_INFO_TYPE): Declare per-segment
label_list. * config/tc-mips.c (label_list): Define per-segment label_list. (mips_clear_insn_labels, mips_move_labels, mips16_mark_labels, append_insn, s_align, s_cons, s_float_cons, s_gpword, s_gpdword, mips_from_file_after_relocs, mips_define_label): Use per-segment label_list.
Diffstat (limited to 'gas/config/tc-mips.h')
-rw-r--r--gas/config/tc-mips.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gas/config/tc-mips.h b/gas/config/tc-mips.h
index fadf320381d..8845a5ab589 100644
--- a/gas/config/tc-mips.h
+++ b/gas/config/tc-mips.h
@@ -58,6 +58,9 @@ extern void mips_handle_align (struct frag *);
#define MAX_MEM_FOR_RS_ALIGN_CODE (1 + 2)
+struct insn_label_list;
+#define TC_SEGMENT_INFO_TYPE struct insn_label_list *
+
/* Tell assembler that we have an itbl_mips.h header file to include. */
#define HAVE_ITBL_CPU