2002-11-16 Klee Dienes <kdienes@apple.com>
authorKlee Dienes <kdienes@apple.com>
Sat, 16 Nov 2002 18:42:12 +0000 (18:42 +0000)
committerKlee Dienes <kdienes@apple.com>
Sat, 16 Nov 2002 18:42:12 +0000 (18:42 +0000)
commitc444c2f6618a7d1493511c4fe4b7b19ab067039c
tree92701850b73d4d5586bba5f6a606a00621ae06ab
parent087e01e5f0fe96e6433de8f538b452bc71285abb
2002-11-16  Klee Dienes  <kdienes@apple.com>

        * m88k-dis.c: Include libiberty.h (for xmalloc).
        (HASHTAB): New type, used to build instruction hash tables.
        Contains a pointer to an INSTAB and a pointer to the next hash
        chain entry.
        (instructions): Move definition from m88k.h; remove initialization
        of 'next' field.
        (hashtable): Now an aray of pointer-to-HASHTAB, not INSTAB.
        (printop): Mark pointer to OPSPEC as const.
        (install): Remove; fold into init_disasm.
        (m88kdis): Update to ihashtab_initialized to 1 after calling
        init_disasm.  entry_ptr now iterates through HASHTABs, not
        INSTABs.
        (init_disasm): Iterate through the instructions and add to
        hashtable[].
opcodes/ChangeLog
opcodes/m88k-dis.c