Revision bedd2912 target-arm/translate.c

b/target-arm/translate.c
8336 8336

  
8337 8337
    if (s->condexec_mask) {
8338 8338
        cond = s->condexec_cond;
8339
        s->condlabel = gen_new_label();
8340
        gen_test_cc(cond ^ 1, s->condlabel);
8341
        s->condjmp = 1;
8339
        if (cond != 0x0e) {     /* Skip conditional when condition is AL. */
8340
          s->condlabel = gen_new_label();
8341
          gen_test_cc(cond ^ 1, s->condlabel);
8342
          s->condjmp = 1;
8343
        }
8342 8344
    }
8343 8345

  
8344 8346
    insn = lduw_code(s->pc);

Also available in: Unified diff