diff options
Diffstat (limited to 'target-ppc')
-rw-r--r-- | target-ppc/cpu.h | 2 | ||||
-rw-r--r-- | target-ppc/op_helper.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/target-ppc/cpu.h b/target-ppc/cpu.h index 2535cbc0c5..2dc301d1e3 100644 --- a/target-ppc/cpu.h +++ b/target-ppc/cpu.h @@ -741,7 +741,7 @@ int cpu_ppc_register_internal (CPUPPCState *env, const ppc_def_t *def); /* Time-base and decrementer management */ #ifndef NO_CPU_IO_DEFS -uint32_t cpu_ppc_load_tbl (CPUPPCState *env); +uint64_t cpu_ppc_load_tbl (CPUPPCState *env); uint32_t cpu_ppc_load_tbu (CPUPPCState *env); void cpu_ppc_store_tbu (CPUPPCState *env, uint32_t value); void cpu_ppc_store_tbl (CPUPPCState *env, uint32_t value); diff --git a/target-ppc/op_helper.c b/target-ppc/op_helper.c index e3bd29cc10..e7bcd71f97 100644 --- a/target-ppc/op_helper.c +++ b/target-ppc/op_helper.c @@ -68,7 +68,7 @@ void helper_store_dump_spr (uint32_t sprn) target_ulong helper_load_tbl (void) { - return cpu_ppc_load_tbl(env); + return (target_ulong)cpu_ppc_load_tbl(env); } target_ulong helper_load_tbu (void) |