aboutsummaryrefslogtreecommitdiff
path: root/sim/igen/ChangeLog
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1997-10-27 06:30:35 +0000
committerAndrew Cagney <cagney@redhat.com>1997-10-27 06:30:35 +0000
commite2880fadf387be9b6206a6fa174f069cd64a8a38 (patch)
tree969a3b0b015ab8273cd4515e23b596e4db584bf1 /sim/igen/ChangeLog
parentf45dd42b32b0ea4b3eb27c180e64805b9fb548c6 (diff)
downloadgdb-e2880fadf387be9b6206a6fa174f069cd64a8a38.zip
gdb-e2880fadf387be9b6206a6fa174f069cd64a8a38.tar.gz
gdb-e2880fadf387be9b6206a6fa174f069cd64a8a38.tar.bz2
Add include-file support to igen.
Diffstat (limited to 'sim/igen/ChangeLog')
-rw-r--r--sim/igen/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog
index aba94cb..b535133 100644
--- a/sim/igen/ChangeLog
+++ b/sim/igen/ChangeLog
@@ -1,3 +1,24 @@
+Mon Oct 27 15:14:26 1997 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * igen.c (main): Change -I option to -I<directory>. Add optional
+ size to -Ggen-icache option. Add -Gno-... support.
+
+ * igen.h (struct _igen_options): Add include field.
+
+ * ld-insn.c (enum insn_record_type, insn_type_map): Add
+ include_record.
+ (load_insn_table): Call table_push when include record.
+
+ * table.c (struct _open table, struct table): Make table object an
+ indirect ptr to the current table file.
+ (current_line, new_table_entry, next_line): Make file arg type
+ open_table.
+ (table_open): Use table_push.
+ (table_read): Point variable file at current table, at eof, pop
+ last open table.
+
+ * table.h, table.c (table_push): New function.
+
Thu Oct 16 11:03:27 1997 Andrew Cagney <cagney@b1.cygnus.com>
* gen-semantics.c (print_semantic_body): Use CIA not