On 07/21/2017 02:35 PM, Emilio G. Cota wrote:
static void arm_post_translate_insn(CPUARMState *env, DisasContext *dc)
{
+ if (dc->condjmp && !dc->base.is_jmp) {
+ gen_set_label(dc->condlabel);
+ dc->condjmp = 0;
+ }
+
Thanks for the catch. I have merged the !dc->base.is_jmp check with the following dc->base.is_jmp == DISAS_NEXT. I hope that's clearer. r~
