]> git.proxmox.com Git - qemu.git/blobdiff - tcg/ppc/tcg-target.h
tcg: Change tcg_qemu_tb_exec return to uintptr_t
[qemu.git] / tcg / ppc / tcg-target.h
index b42d97cc2474119b022f507ab7c07c6c82993f56..c9f8ff5206cc344342a98f437826f5df92f34b28 100644 (file)
@@ -96,11 +96,13 @@ typedef enum {
 #define TCG_TARGET_HAS_deposit_i32      1
 #define TCG_TARGET_HAS_movcond_i32      1
 #define TCG_TARGET_HAS_muls2_i32        0
+#define TCG_TARGET_HAS_muluh_i32        0
+#define TCG_TARGET_HAS_mulsh_i32        0
 
 #define TCG_AREG0 TCG_REG_R27
 
 #define tcg_qemu_tb_exec(env, tb_ptr) \
-    ((long __attribute__ ((longcall)) \
+    ((uintptr_t __attribute__ ((longcall)) \
       (*)(void *, void *))tcg_ctx.code_gen_prologue)(env, tb_ptr)
 
 #endif