mirror of https://github.com/xemu-project/xemu.git
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…
Reference in New Issue