aboutsummaryrefslogtreecommitdiff
path: root/sim/igen/ChangeLog
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1998-07-28 08:08:54 +0000
committerAndrew Cagney <cagney@redhat.com>1998-07-28 08:08:54 +0000
commit07c2bd1455fe6833b4af26fd750e66d182f3f4bc (patch)
tree1865a74d976ae3a050fa2602c18e2da60ce1621f /sim/igen/ChangeLog
parentf36af4ae6111e1018873d3c4551fa083b2f537c0 (diff)
downloadgdb-07c2bd1455fe6833b4af26fd750e66d182f3f4bc.zip
gdb-07c2bd1455fe6833b4af26fd750e66d182f3f4bc.tar.gz
gdb-07c2bd1455fe6833b4af26fd750e66d182f3f4bc.tar.bz2
Problems with conditional instruction-table fields (N!M, N=M, ...).
Was restricting `M' to opcode fields in the current word.
Diffstat (limited to 'sim/igen/ChangeLog')
-rw-r--r--sim/igen/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog
index aba3321..b5f6371 100644
--- a/sim/igen/ChangeLog
+++ b/sim/igen/ChangeLog
@@ -1,3 +1,28 @@
+Tue Jul 28 11:19:43 1998 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * ld-insn.c (parse_insn_word): For constant conditional strings,
+ encode their bit value.
+
+ * ld-insn.c (parse_insn_word, parse_insn_words): Allow conditional
+ operands to refer to fields in earlier instruction words.
+
+ * gen.c (sub_val): Replace field argument with val_last_pos.
+ (gen_entry_expand_opcode): Look in previous tables for a value for
+ a conditional field as well as the bits from the current table.
+ (insn_list_insert): Add sort key of instructions where
+ their operand fields have different conditionals.
+ (insn_field_cmp): New function.
+
+Sun Apr 26 15:31:55 1998 Tom Tromey <tromey@creche>
+
+ * configure: Regenerated to track ../common/aclocal.m4 changes.
+ * config.in: Ditto.
+
+Sun Apr 26 15:20:08 1998 Tom Tromey <tromey@cygnus.com>
+
+ * acconfig.h: New file.
+ * configure.in: Reverted change of Apr 24; use sinclude again.
+
Fri Apr 24 14:16:40 1998 Tom Tromey <tromey@creche>
* configure: Regenerated to track ../common/aclocal.m4 changes.