diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2011-07-08 06:24:11 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@axis.com> | 2011-07-08 06:24:11 +0000 |
commit | af3425583837b2be2fdf58294f33ffdc4f176492 (patch) | |
tree | 045bcb08db4d5527a48f58a983787467770deb14 /sim/igen/ChangeLog | |
parent | 3faa01e34f6d91a355fce718c66067ffd8b3cc46 (diff) | |
download | gdb-af3425583837b2be2fdf58294f33ffdc4f176492.zip gdb-af3425583837b2be2fdf58294f33ffdc4f176492.tar.gz gdb-af3425583837b2be2fdf58294f33ffdc4f176492.tar.bz2 |
Correct handling of constant fields.
* gen.c (insn_field_cmp): Tweak comment about neither field
being an insn_field_string with a cond_eq-to-value condition.
(insns_bit_useless) <case insn_field_string, case
decode_find_mixed>: Handle cond_eq-to-value fields as
insn_field_int.
* gen-idecode.c (print_idecode_validate): Handle
insn_field_string cond-equal-to-value fields as insn_field_int.
* gen-icache.c (print_icache_body): Add comment why constant
string fields are handled.
Diffstat (limited to 'sim/igen/ChangeLog')
-rw-r--r-- | sim/igen/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog index 576962e..7b14eee 100644 --- a/sim/igen/ChangeLog +++ b/sim/igen/ChangeLog @@ -1,5 +1,16 @@ 2011-07-08 Hans-Peter Nilsson <hp@axis.com> + Correct handling of constant fields. + * gen.c (insn_field_cmp): Tweak comment about neither field + being an insn_field_string with a cond_eq-to-value condition. + (insns_bit_useless) <case insn_field_string, case + decode_find_mixed>: Handle cond_eq-to-value fields as + insn_field_int. + * gen-idecode.c (print_idecode_validate): Handle + insn_field_string cond-equal-to-value fields as insn_field_int. + * gen-icache.c (print_icache_body): Add comment why constant + string fields are handled. + Remove all #if 0'd code. * filter.c: Remove #if 0'd function it_is. (main): Remove #if 0'd code. |