Revision 3feaca9e

b/target-s390x/translate.c
830 830
        /* jump to same page: we can use a direct jump */
831 831
        tcg_gen_goto_tb(tb_num);
832 832
        tcg_gen_movi_i64(psw_addr, pc);
833
        tcg_gen_exit_tb((long)tb + tb_num);
833
        tcg_gen_exit_tb((tcg_target_long)tb + tb_num);
834 834
    } else {
835 835
        /* jump to another page: currently not optimized */
836 836
        tcg_gen_movi_i64(psw_addr, pc);
b/target-unicore32/translate.c
1056 1056
    if ((tb->pc & TARGET_PAGE_MASK) == (dest & TARGET_PAGE_MASK)) {
1057 1057
        tcg_gen_goto_tb(n);
1058 1058
        gen_set_pc_im(dest);
1059
        tcg_gen_exit_tb((long)tb + n);
1059
        tcg_gen_exit_tb((tcg_target_long)tb + n);
1060 1060
    } else {
1061 1061
        gen_set_pc_im(dest);
1062 1062
        tcg_gen_exit_tb(0);

Also available in: Unified diff