diff options
author | Jeff Law <law@redhat.com> | 1999-11-25 03:29:14 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1999-11-25 03:29:14 +0000 |
commit | 61e8273b2cf6919689ea58eae818a66341208352 (patch) | |
tree | a075a76499fc828b412f2deabc61cd8c041803e4 /opcodes | |
parent | b37e19e99abf2cee2dcaebf17b398990701ee660 (diff) | |
download | gdb-61e8273b2cf6919689ea58eae818a66341208352.zip gdb-61e8273b2cf6919689ea58eae818a66341208352.tar.gz gdb-61e8273b2cf6919689ea58eae818a66341208352.tar.bz2 |
* hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
(print_insn_hppa): Handle 'B' operand.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ChangeLog | 5 | ||||
-rw-r--r-- | opcodes/hppa-dis.c | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 731e9e4..a346580 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +Wed Nov 24 20:29:58 1999 Jeffrey A Law (law@cygnus.com) + + * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names. + (print_insn_hppa): Handle 'B' operand. + 1999-11-22 Nick Clifton <nickc@cygnus.com> * d10v-opc.c: Fix pattern for "cpfg,f{0|1},c" instruction. diff --git a/opcodes/hppa-dis.c b/opcodes/hppa-dis.c index bcada70..fa34fdc 100644 --- a/opcodes/hppa-dis.c +++ b/opcodes/hppa-dis.c @@ -97,8 +97,8 @@ static const char *const logical_cond_64_names[] = { "", ",*=", ",*<", ",*<=", 0, 0, 0, ",*od", ",*tr", ",*<>", ",*>=", ",*>", 0, 0, 0, ",*ev"}; static const char *const unit_cond_names[] = { - "", 0, ",sbz", ",shz", ",sdc", 0, ",sbc", ",shc", - ",tr", 0, ",nbz", ",nhz", ",ndc", 0, ",nbc", ",nhc" + "", ",swz", ",sbz", ",shz", ",sdc", ",swc", ",sbc", ",shc", + ",tr", ",nwz", ",nbz", ",nhz", ",ndc", ",nwc", ",nbc", ",nhc" }; static const char *const unit_cond_64_names[] = { "", ",*swz", ",*sbz", ",*shz", ",*sdc", ",*swc", ",*sbc", ",*shc", @@ -823,6 +823,7 @@ print_insn_hppa (memaddr, info) case 'U': fput_const (extract_10U_store (insn), info); break; + case 'B': case 'Q': fput_const (extract_5Q_store (insn), info); break; |