提交 18acad92 编写于 作者: P pbrook

ARM doubleword post-modify fix (Daniel Jacobowitz).


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2424 c046a42c-6fe2-441c-8c8c-71466251a162
上级 e5574487
......@@ -391,9 +391,9 @@ static inline void gen_add_datah_offset(DisasContext *s, unsigned int insn,
if (insn & (1 << 22)) {
/* immediate */
val = (insn & 0xf) | ((insn >> 4) & 0xf0);
val += extra;
if (!(insn & (1 << 23)))
val = -val;
val += extra;
if (val != 0)
gen_op_addl_T1_im(val);
} else {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册