aboutsummaryrefslogtreecommitdiff
path: root/sim/rx
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2009-12-23 03:51:47 +0000
committerDJ Delorie <dj@redhat.com>2009-12-23 03:51:47 +0000
commitfeafbb2e30a44528263753647e5b412d9576876e (patch)
treecc20ed51dc6eb2ebce1ad33b0c4357582d5f9513 /sim/rx
parent546c251368b610889bac5f3fa51fc161318b9d86 (diff)
downloadgdb-feafbb2e30a44528263753647e5b412d9576876e.zip
gdb-feafbb2e30a44528263753647e5b412d9576876e.tar.gz
gdb-feafbb2e30a44528263753647e5b412d9576876e.tar.bz2
* rx/rx.c (decode_opcode): btst bit address mask fix.
Diffstat (limited to 'sim/rx')
-rw-r--r--sim/rx/ChangeLog4
-rw-r--r--sim/rx/rx.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/sim/rx/ChangeLog b/sim/rx/ChangeLog
index 67b8958..bb3b451 100644
--- a/sim/rx/ChangeLog
+++ b/sim/rx/ChangeLog
@@ -1,3 +1,7 @@
+2009-12-22 Yoshinori Sato <ysato@users.sourceforge.jp>
+
+ * rx/rx.c (decode_opcode): btst bit address mask fix.
+
2009-11-30 DJ Delorie <dj@redhat.com>
* rx/rx.c (decode_opcode): fix SWHILE logic.
diff --git a/sim/rx/rx.c b/sim/rx/rx.c
index 68329e2..c9c3c01 100644
--- a/sim/rx/rx.c
+++ b/sim/rx/rx.c
@@ -676,7 +676,7 @@ decode_opcode ()
case RXO_btst:
ma = GS ();
mb = GS2 ();
- if (opcode.op[0].type == RX_Operand_Register)
+ if (opcode.op[1].type == RX_Operand_Register)
mb &= 0x1f;
else
mb &= 0x07;