aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/ChangeLog
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>1998-08-03 19:29:51 +0000
committerDoug Evans <dje@google.com>1998-08-03 19:29:51 +0000
commit329af45931b37e0f6192e075fcfd98de0c13f8c8 (patch)
tree0fdf19f218d896d0c8023c40ad765d63ac2814b6 /include/opcode/ChangeLog
parent39813256daae11c10665f4dd2475e8eccec31947 (diff)
downloadgdb-329af45931b37e0f6192e075fcfd98de0c13f8c8.zip
gdb-329af45931b37e0f6192e075fcfd98de0c13f8c8.tar.gz
gdb-329af45931b37e0f6192e075fcfd98de0c13f8c8.tar.bz2
Move all global state data into opcode table struct, and treat
opcode table as something that is "opened/closed". * cgen.h (CGEN_OPCODE_DESC): New type. (all fns): New first arg of opcode table descriptor. (cgen_set_parse_operand_fn): Add prototype. (cgen_current_machine,cgen_current_endian): Delete. (CGEN_OPCODE_TABLE): New members mach,endian,operand_table, parse_operand_fn,asm_hash_table,asm_hash_table_entries, dis_hash_table,dis_hash_table_entries. (opcode_open,opcode_close): Add prototypes. * cgen.h (cgen_insn): New element `cdx'.
Diffstat (limited to 'include/opcode/ChangeLog')
-rw-r--r--include/opcode/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog
index 6e328e8..6a7b34d 100644
--- a/include/opcode/ChangeLog
+++ b/include/opcode/ChangeLog
@@ -1,3 +1,18 @@
+Mon Aug 3 12:21:57 1998 Doug Evans <devans@seba.cygnus.com>
+
+ Move all global state data into opcode table struct, and treat
+ opcode table as something that is "opened/closed".
+ * cgen.h (CGEN_OPCODE_DESC): New type.
+ (all fns): New first arg of opcode table descriptor.
+ (cgen_set_parse_operand_fn): Add prototype.
+ (cgen_current_machine,cgen_current_endian): Delete.
+ (CGEN_OPCODE_TABLE): New members mach,endian,operand_table,
+ parse_operand_fn,asm_hash_table,asm_hash_table_entries,
+ dis_hash_table,dis_hash_table_entries.
+ (opcode_open,opcode_close): Add prototypes.
+
+ * cgen.h (cgen_insn): New element `cdx'.
+
Thu Jul 30 21:44:25 1998 Frank Ch. Eigler <fche@cygnus.com>
* d30v.h (FLAG_LKR): New flag for "left-kills-right" instructions.