projects
/
binutils-gdb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9e73a71
)
* mn10300-dis.c (disassemble): Prefix registers with '%'.
author
Jeff Law
<law@redhat.com>
Mon, 25 Nov 1996 18:21:08 +0000
(18:21 +0000)
committer
Jeff Law
<law@redhat.com>
Mon, 25 Nov 1996 18:21:08 +0000
(18:21 +0000)
opcodes/ChangeLog
patch
|
blob
|
history
opcodes/mn10300-dis.c
patch
|
blob
|
history
diff --git
a/opcodes/ChangeLog
b/opcodes/ChangeLog
index b942b5b52676a4493f733b71b64a6315e4667248..c4085149173bf5c8e3c85d944c3a9f4535051fbd 100644
(file)
--- a/
opcodes/ChangeLog
+++ b/
opcodes/ChangeLog
@@
-1,3
+1,7
@@
+Mon Nov 25 11:17:01 1996 Jeffrey A Law (law@cygnus.com)
+
+ * mn10300-dis.c (disassemble): Prefix registers with '%'.
+
Wed Nov 20 10:37:13 1996 Jeffrey A Law (law@cygnus.com)
* mn10300-dis.c (disassemble): Handle register lists.
Wed Nov 20 10:37:13 1996 Jeffrey A Law (law@cygnus.com)
* mn10300-dis.c (disassemble): Handle register lists.
diff --git
a/opcodes/mn10300-dis.c
b/opcodes/mn10300-dis.c
index 1d449dd58f0c4fa8b40fe1cecfa847861ea93132..d1e0724ce1ae63f10306e5ec0e6c0089c6d8779b 100644
(file)
--- a/
opcodes/mn10300-dis.c
+++ b/
opcodes/mn10300-dis.c
@@
-333,24
+333,24
@@
disassemble (memaddr, info, insn, extension, size)
{
value = ((insn >> (operand->shift + extra_shift))
& ((1 << operand->bits) - 1));
{
value = ((insn >> (operand->shift + extra_shift))
& ((1 << operand->bits) - 1));
- (*info->fprintf_func) (info->stream, "d%d", value);
+ (*info->fprintf_func) (info->stream, "
%%
d%d", value);
}
else if ((operand->flags & MN10300_OPERAND_AREG) != 0)
{
value = ((insn >> (operand->shift + extra_shift))
& ((1 << operand->bits) - 1));
}
else if ((operand->flags & MN10300_OPERAND_AREG) != 0)
{
value = ((insn >> (operand->shift + extra_shift))
& ((1 << operand->bits) - 1));
- (*info->fprintf_func) (info->stream, "a%d", value);
+ (*info->fprintf_func) (info->stream, "
%%
a%d", value);
}
else if ((operand->flags & MN10300_OPERAND_SP) != 0)
}
else if ((operand->flags & MN10300_OPERAND_SP) != 0)
- (*info->fprintf_func) (info->stream, "sp");
+ (*info->fprintf_func) (info->stream, "
%%
sp");
else if ((operand->flags & MN10300_OPERAND_PSW) != 0)
else if ((operand->flags & MN10300_OPERAND_PSW) != 0)
- (*info->fprintf_func) (info->stream, "psw");
+ (*info->fprintf_func) (info->stream, "
%%
psw");
else if ((operand->flags & MN10300_OPERAND_MDR) != 0)
else if ((operand->flags & MN10300_OPERAND_MDR) != 0)
- (*info->fprintf_func) (info->stream, "mdr");
+ (*info->fprintf_func) (info->stream, "
%%
mdr");
else if ((operand->flags & MN10300_OPERAND_PAREN) != 0)
{
else if ((operand->flags & MN10300_OPERAND_PAREN) != 0)
{
@@
-377,7
+377,7
@@
disassemble (memaddr, info, insn, extension, size)
(*info->fprintf_func) (info->stream, "[");
if (value & 0x80)
{
(*info->fprintf_func) (info->stream, "[");
if (value & 0x80)
{
- (*info->fprintf_func) (info->stream, "d2");
+ (*info->fprintf_func) (info->stream, "
%
d2");
comma = 1;
}
comma = 1;
}
@@
-385,7
+385,7
@@
disassemble (memaddr, info, insn, extension, size)
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
- (*info->fprintf_func) (info->stream, "d3");
+ (*info->fprintf_func) (info->stream, "
%
d3");
comma = 1;
}
comma = 1;
}
@@
-393,7
+393,7
@@
disassemble (memaddr, info, insn, extension, size)
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
- (*info->fprintf_func) (info->stream, "a2");
+ (*info->fprintf_func) (info->stream, "
%
a2");
comma = 1;
}
comma = 1;
}
@@
-401,7
+401,7
@@
disassemble (memaddr, info, insn, extension, size)
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
- (*info->fprintf_func) (info->stream, "a3");
+ (*info->fprintf_func) (info->stream, "
%
a3");
comma = 1;
}
comma = 1;
}
@@
-409,7
+409,7
@@
disassemble (memaddr, info, insn, extension, size)
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
{
if (comma)
(*info->fprintf_func) (info->stream, ",");
- (*info->fprintf_func) (info->stream, "other");
+ (*info->fprintf_func) (info->stream, "
%
other");
comma = 1;
}
(*info->fprintf_func) (info->stream, "]");
comma = 1;
}
(*info->fprintf_func) (info->stream, "]");