diff options
author | Jeff Law <law@redhat.com> | 1999-09-19 20:10:45 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1999-09-19 20:10:45 +0000 |
commit | eb32eb44aa12cc0e178d05b66e625e5914d7453d (patch) | |
tree | d527321296657903996eaa6f164e3ebdda2aba70 /opcodes/hppa-dis.c | |
parent | 65fab780c5f93a6d2783a5b0a2689e5eaf1a52c1 (diff) | |
download | gdb-eb32eb44aa12cc0e178d05b66e625e5914d7453d.zip gdb-eb32eb44aa12cc0e178d05b66e625e5914d7453d.tar.gz gdb-eb32eb44aa12cc0e178d05b66e625e5914d7453d.tar.bz2 |
* hppa-dis.c (print_insn_hppa): Handle 'J', 'K', and 'cc'.
Diffstat (limited to 'opcodes/hppa-dis.c')
-rw-r--r-- | opcodes/hppa-dis.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/opcodes/hppa-dis.c b/opcodes/hppa-dis.c index 85ae1a2..d34eeab 100644 --- a/opcodes/hppa-dis.c +++ b/opcodes/hppa-dis.c @@ -921,6 +921,12 @@ print_insn_hppa (memaddr, info) float_format_names[GET_FIELD (insn, 20, 20)]); break; + + case 'J': + fput_const (extract_14 (insn), info); + break; + + case '#': { int sign = GET_FIELD (insn, 31, 31); @@ -936,6 +942,7 @@ print_insn_hppa (memaddr, info) fput_const (disp, info); break; } + case 'K': case 'd': { int sign = GET_FIELD (insn, 31, 31); |