OSDN Git Service
(root)
/
pf3gnuchains
/
pf3gnuchains3x.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d59b50a
)
* alpha-dis.c (print_insn_alpha): Also mask the base opcode for
author
rth
<rth>
Tue, 22 Jan 2002 09:44:09 +0000
(09:44 +0000)
committer
rth
<rth>
Tue, 22 Jan 2002 09:44:09 +0000
(09:44 +0000)
comparison.
opcodes/ChangeLog
patch
|
blob
|
history
opcodes/alpha-dis.c
patch
|
blob
|
history
diff --git
a/opcodes/ChangeLog
b/opcodes/ChangeLog
index
3caef39
..
95c5df2
100644
(file)
--- a/
opcodes/ChangeLog
+++ b/
opcodes/ChangeLog
@@
-1,3
+1,8
@@
+2002-01-22 Richard Henderson <rth@redhat.com>
+
+ * alpha-dis.c (print_insn_alpha): Also mask the base opcode for
+ comparison.
+
2002-01-19 Richard Earnshaw <rearnsha@arm.com>
* arm-opc.h (arm_opcodes): Use generic rule %5?hb instead of %h.
2002-01-19 Richard Earnshaw <rearnsha@arm.com>
* arm-opc.h (arm_opcodes): Use generic rule %5?hb instead of %h.
diff --git
a/opcodes/alpha-dis.c
b/opcodes/alpha-dis.c
index
630454d
..
49b5f20
100644
(file)
--- a/
opcodes/alpha-dis.c
+++ b/
opcodes/alpha-dis.c
@@
-118,7
+118,7
@@
print_insn_alpha (memaddr, info)
opcode_end = opcode_index[op + 1];
for (opcode = opcode_index[op]; opcode < opcode_end; ++opcode)
{
opcode_end = opcode_index[op + 1];
for (opcode = opcode_index[op]; opcode < opcode_end; ++opcode)
{
- if ((insn
& opcode->mask) != opcode->opcode
)
+ if ((insn
^ opcode->opcode) & opcode->mask
)
continue;
if (!(opcode->flags & isa_mask))
continue;
if (!(opcode->flags & isa_mask))