aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1999-09-18 18:09:38 +0000
committerJeff Law <law@redhat.com>1999-09-18 18:09:38 +0000
commitdebc018de3f5bd6424c3fa5590e34b76a5fd5daa (patch)
tree9c037a3dfa7931183831ddc6758025ca8be263c5 /opcodes
parent9392fb1136a776293e6a57a4f748833f8a377879 (diff)
downloadgdb-debc018de3f5bd6424c3fa5590e34b76a5fd5daa.zip
gdb-debc018de3f5bd6424c3fa5590e34b76a5fd5daa.tar.gz
gdb-debc018de3f5bd6424c3fa5590e34b76a5fd5daa.tar.bz2
* hppa-dis.c: (print_insn_hppa): Handle 'fX'.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog2
-rw-r--r--opcodes/hppa-dis.c10
2 files changed, 12 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 6916f8c..3d361fc 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,7 @@
Sat Sep 18 11:36:12 1999 Jeffrey A Law (law@cygnus.com)
+ * hppa-dis.c: (print_insn_hppa): Handle 'fX'.
+
* hppa-dis.c: (print_insn_hppa): Add missing break after
FP register case.
diff --git a/opcodes/hppa-dis.c b/opcodes/hppa-dis.c
index d512d86..4c2c6ce 100644
--- a/opcodes/hppa-dis.c
+++ b/opcodes/hppa-dis.c
@@ -384,6 +384,16 @@ print_insn_hppa (memaddr, info)
else
fput_fp_reg (GET_FIELD (insn, 6, 10), info);
break;
+
+ /* 'fA' will not generate a space before the regsiter
+ name. Normally that is fine. Except that it
+ causes problems with xmpyu which has no FP format
+ completer. */
+ case 'X':
+ fputs_filtered (" ", info);
+
+ /* FALLTHRU */
+
case 'A':
if (GET_FIELD (insn, 24, 24))
fput_fp_reg_r (GET_FIELD (insn, 6, 10), info);