aboutsummaryrefslogtreecommitdiff
path: root/sim/igen
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1998-01-21 22:08:37 +0000
committerAndrew Cagney <cagney@redhat.com>1998-01-21 22:08:37 +0000
commit2d44e12a276905a04f74654800e63c5373eacd26 (patch)
tree721e3ef471eefd1fffffeb768a67f426b21285c9 /sim/igen
parent5a32e7eedbdacecd64735841a11a59a7afab7d6d (diff)
downloadgdb-2d44e12a276905a04f74654800e63c5373eacd26.zip
gdb-2d44e12a276905a04f74654800e63c5373eacd26.tar.gz
gdb-2d44e12a276905a04f74654800e63c5373eacd26.tar.bz2
Use macro GPR_SET(N,VAL) to clear zero registers.
Diffstat (limited to 'sim/igen')
-rw-r--r--sim/igen/ChangeLog47
1 files changed, 47 insertions, 0 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog
index 90b9f29..36f82c1 100644
--- a/sim/igen/ChangeLog
+++ b/sim/igen/ChangeLog
@@ -1,3 +1,50 @@
+Wed Jan 21 18:00:22 1998 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * gen-semantics.c (print_semantic_body): Use GPR_SET to zero
+ hardwired register.
+
+Wed Dec 17 14:49:03 1997 Jeffrey A Law (law@cygnus.com)
+
+ * gen-semantics.c (print_semantic_body): Fix handling of
+ hardwired zero register.
+
+Tue Dec 9 12:45:00 1997 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * igen.h (struct _igen_gen_options): Add member default_model.
+
+ * igen.c (gen_run_c): Default to the first machine in the
+ multi-sim list.
+ (main): Add MODEL parameter to gen-multi-sim option.
+
+ * gen.h (function_decl_type): Declare enum.
+
+ * gen-engine.c (print_engine_run_function_header), gen-engine.h:
+ Make global, pass function_decl_type as argument.
+ (gen_engine_h, gen_engine_c): Update call.
+
+ * gen-idecode.c (print_idecode_issue_function_header),
+ gen-idecode.h: Pass function_decl_type as argument.
+
+ * igen.c (gen_idecode_h): For multi-sim, delcare global variable
+ idecode_issue.
+
+ * igen.c (gen_run_c): For multi-sim, initialize globals
+ idecode_issue and engine_run.
+
+Fri Nov 14 10:51:44 1997 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * ld-insn.c (parse_insn_model_record): Allow multiple model names
+ to be specified in a single instruction model record.
+ (dump_insn_model_entry): Update.
+
+ * ld-insn.h (struct _insn_model_entry): Replace member name with
+ the filter names. Document syntax change.
+
+Wed Nov 12 15:45:40 1997 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * gen-engine.c (print_run_body): Add hooks for adding code before
+ and after an instruction has been issued.
+
1997-11-04 Brendan Kehoe <brendan@lisa.cygnus.com>
* gen-idecode.c (print_jump_until_stop_body): Use `#if 0' instead of