summaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2013-06-28 07:19:43 +0000
committerNick Clifton <nickc@redhat.com>2013-06-28 07:19:43 +0000
commit76c9d63c300e843dacf33da5f8b90ec7809e10ef (patch)
tree0ba28130fe401d4c347dd4cd12b2fe7f9b2fa305 /sim
parent57009b17f3228be68ebb4c64a2742522a14ca15e (diff)
downloadgdb-76c9d63c300e843dacf33da5f8b90ec7809e10ef.tar.gz
* rx.c (SHIFT_OP): A shift by zero still sets the condition codes.
Diffstat (limited to 'sim')
-rw-r--r--sim/rx/ChangeLog5
-rw-r--r--sim/rx/rx.c3
2 files changed, 6 insertions, 2 deletions
diff --git a/sim/rx/ChangeLog b/sim/rx/ChangeLog
index 39ee94dc6eb..d7bfa457c64 100644
--- a/sim/rx/ChangeLog
+++ b/sim/rx/ChangeLog
@@ -1,3 +1,8 @@
+2013-06-25 Nick Clifton <nickc@redhat.com>
+
+ * rx.c (SHIFT_OP): A shift by zero still sets the condition
+ codes.
+
2013-06-03 Mike Frysinger <vapier@gentoo.org>
* aclocal.m4, configure: Regenerate.
diff --git a/sim/rx/rx.c b/sim/rx/rx.c
index e12aa85d2b6..dd886760aee 100644
--- a/sim/rx/rx.c
+++ b/sim/rx/rx.c
@@ -732,8 +732,7 @@ poppc()
c = val & carry_mask; \
val OP 1; \
} \
- if (count) \
- set_oszc (val, 4, c); \
+ set_oszc (val, 4, c); \
PD (val); \
}