提交 b6e27ab8 编写于 作者: J j_mayer

PowerPC 64 fixes


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2634 c046a42c-6fe2-441c-8c8c-71466251a162
上级 9b3c35e0
......@@ -777,7 +777,7 @@ void OPPROTO op_adde_64 (void)
/* add immediate */
PPC_OP(addi)
{
T0 += PARAM(1);
T0 += (int32_t)PARAM(1);
RETURN();
}
......@@ -1074,7 +1074,7 @@ void OPPROTO op_subfe_64 (void)
/* substract from immediate carrying */
void OPPROTO op_subfic (void)
{
T0 = PARAM1 + ~T0 + 1;
T0 = (int32_t)PARAM1 + ~T0 + 1;
if ((uint32_t)T0 <= (uint32_t)PARAM1) {
xer_ca = 1;
} else {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册