diff options
author | Andrew Cagney <cagney@redhat.com> | 1998-07-28 08:08:54 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 1998-07-28 08:08:54 +0000 |
commit | 07c2bd1455fe6833b4af26fd750e66d182f3f4bc (patch) | |
tree | 1865a74d976ae3a050fa2602c18e2da60ce1621f /sim/igen/ChangeLog | |
parent | f36af4ae6111e1018873d3c4551fa083b2f537c0 (diff) | |
download | gdb-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/ChangeLog | 25 |
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. |