summaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorKlee Dienes <kdienes@apple.com>2002-11-16 18:34:52 +0000
committerKlee Dienes <kdienes@apple.com>2002-11-16 18:34:52 +0000
commit087e01e5f0fe96e6433de8f538b452bc71285abb (patch)
treeb1c88222314a77efc3a1d5949f5de5d6f5a18a49 /bfd
parent768b20d89f063db5eb8ba152f1af4c195eb484a1 (diff)
downloadbinutils-gdb-087e01e5f0fe96e6433de8f538b452bc71285abb.tar.gz
2002-11-16 Klee Dienes <kdienes@apple.com>
* m88k.h (INSTAB): Remove 'next' field. (instruction): Remove definition; replace with extern declaration and mark as const. 2002-11-16 Klee Dienes <kdienes@apple.com> * m88k-dis.c: (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[].
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 479674b6c6b..48850877a86 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,18 @@
+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[].
+
2002-11-15 Kazu Hirata <kazu@cs.umass.edu>
* coff-h8300.c (h8300_reloc16_estimate): Do not optimize away