summaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1999-09-07 19:57:23 +0000
committerJeff Law <law@redhat.com>1999-09-07 19:57:23 +0000
commit2beaab59a5f374261d27b8400d522c271f7d917f (patch)
tree1c0a5fd7c8c1576ee0c16abe9425fd8ca433889b /opcodes
parentd1e9bd1f11940946dd174404ef33c1308cc5edba (diff)
* hppa-dis.c (print_insn_hppa): Escape '%' in output strings.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog2
-rw-r--r--opcodes/hppa-dis.c4
2 files changed, 4 insertions, 2 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 9a5b0b62ec..80fc5415f3 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,7 @@
Tue Sep 7 13:50:32 1999 Jeffrey A Law (law@cygnus.com)
+ * hppa-dis.c (print_insn_hppa): Escape '%' in output strings.
+
* hppa-dis.c (print_insn_hppa): Handle 'Z' argument.
1999-09-07 Nick Clifton <nickc@cygnus.com>
diff --git a/opcodes/hppa-dis.c b/opcodes/hppa-dis.c
index 0e1de381e0..cde70fa3e3 100644
--- a/opcodes/hppa-dis.c
+++ b/opcodes/hppa-dis.c
@@ -766,7 +766,7 @@ print_insn_hppa (memaddr, info)
case 'Z':
/* addil %r1 implicit output. */
- (*info->fprintf_func) (info->stream, "%r1");
+ (*info->fprintf_func) (info->stream, "%%r1");
break;
case '.':
@@ -778,7 +778,7 @@ print_insn_hppa (memaddr, info)
GET_FIELD (insn, 22, 25));
break;
case '!':
- (*info->fprintf_func) (info->stream, "%sar");
+ (*info->fprintf_func) (info->stream, "%%sar");
break;
case 'p':
(*info->fprintf_func) (info->stream, "%d",