From: Jason Thorpe Date: Mon, 23 Jun 2003 00:41:47 +0000 (+0000) Subject: * config/tc-ns32k.c (md_begin): Initialize inst_hash_table after X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b7599f01d21713f0789bcd4f3bded99a437e9e64;p=binutils-gdb.git * config/tc-ns32k.c (md_begin): Initialize inst_hash_table after all locals have been declared. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index e5270cd31e7..ec23c105e83 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2003-06-22 Jason Thorpe + + * config/tc-ns32k.c (md_begin): Initialize inst_hash_table after + all locals have been declared. + 2003-06-21 Thiemo Seufer * config/tc-mips.c (ADDRESS_ADD_INSN,ADDRESS_ADDI_INSN): Remove diff --git a/gas/config/tc-ns32k.c b/gas/config/tc-ns32k.c index 1e7afbcc069..eca23999a6c 100644 --- a/gas/config/tc-ns32k.c +++ b/gas/config/tc-ns32k.c @@ -1640,9 +1640,10 @@ md_begin () /* Build a hashtable of the instructions. */ const struct ns32k_opcode *ptr; const char *stat; - inst_hash_handle = hash_new (); const struct ns32k_opcode *endop; + inst_hash_handle = hash_new (); + endop = ns32k_opcodes + sizeof (ns32k_opcodes) / sizeof (ns32k_opcodes[0]); for (ptr = ns32k_opcodes; ptr < endop; ptr++) {