mirror of
https://github.com/xemu-project/xemu.git
synced 2025-02-17 18:48:36 +00:00
rol/ror cc fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1845 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
6c3ee14ff3
commit
ad1a5b7853
@ -73,8 +73,8 @@ void OPPROTO glue(glue(op_rol, MEM_SUFFIX), _T0_T1_cc)(void)
|
||||
int count;
|
||||
target_long src;
|
||||
|
||||
count = T1 & SHIFT_MASK;
|
||||
if (count) {
|
||||
if (T1 & SHIFT1_MASK) {
|
||||
count = T1 & SHIFT_MASK;
|
||||
src = T0;
|
||||
T0 &= DATA_MASK;
|
||||
T0 = (T0 << count) | (T0 >> (DATA_BITS - count));
|
||||
@ -97,8 +97,8 @@ void OPPROTO glue(glue(op_ror, MEM_SUFFIX), _T0_T1_cc)(void)
|
||||
int count;
|
||||
target_long src;
|
||||
|
||||
count = T1 & SHIFT_MASK;
|
||||
if (count) {
|
||||
if (T1 & SHIFT1_MASK) {
|
||||
count = T1 & SHIFT_MASK;
|
||||
src = T0;
|
||||
T0 &= DATA_MASK;
|
||||
T0 = (T0 >> count) | (T0 << (DATA_BITS - count));
|
||||
|
Loading…
x
Reference in New Issue
Block a user