Terminate TB immediately after v7-M exception return.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4868 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
d03d860b15
commit
d60bb01cbb
|
@ -8620,6 +8620,8 @@ static inline int gen_intermediate_code_internal(CPUState *env,
|
||||||
/* We always get here via a jump, so know we are not in a
|
/* We always get here via a jump, so know we are not in a
|
||||||
conditional execution block. */
|
conditional execution block. */
|
||||||
gen_exception(EXCP_EXCEPTION_EXIT);
|
gen_exception(EXCP_EXCEPTION_EXIT);
|
||||||
|
dc->is_jmp = DISAS_UPDATE;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue