]> git.proxmox.com Git - qemu.git/blobdiff - target-lm32/translate.c
Fix conversions from pointer to tcg_target_long
[qemu.git] / target-lm32 / translate.c
index 666d5f4dc3bef8e663f9d5a7385cd84012993d41..efc9b5a8565a0e79d3a4971030b5850524f8df45 100644 (file)
@@ -138,7 +138,7 @@ static void gen_goto_tb(DisasContext *dc, int n, target_ulong dest)
             likely(!dc->singlestep_enabled)) {
         tcg_gen_goto_tb(n);
         tcg_gen_movi_tl(cpu_pc, dest);
-        tcg_gen_exit_tb((long)tb + n);
+        tcg_gen_exit_tb((tcg_target_long)tb + n);
     } else {
         tcg_gen_movi_tl(cpu_pc, dest);
         if (dc->singlestep_enabled) {