Message ID | 20231212123401.37493-18-philmd@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | exec: Rework of various headers (user focused) | expand |
On 12/12/2023 13.33, Philippe Mathieu-Daudé wrote: > 'abi_ptr' is a user specific type. The system emulation > equivalent is 'target_ulong'. Use it in ppc_ldl_code() > to emphasis this is not an user emulation function. > > Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> > --- > target/ppc/excp_helper.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/target/ppc/excp_helper.c b/target/ppc/excp_helper.c > index a42743a3e0..3d7c9bbf1a 100644 > --- a/target/ppc/excp_helper.c > +++ b/target/ppc/excp_helper.c > @@ -142,7 +142,7 @@ static inline bool insn_need_byteswap(CPUArchState *env) > return !!(env->msr & ((target_ulong)1 << MSR_LE)); > } > > -static uint32_t ppc_ldl_code(CPUArchState *env, abi_ptr addr) > +static uint32_t ppc_ldl_code(CPUArchState *env, target_ulong addr) > { > uint32_t insn = cpu_ldl_code(env, addr); > Reviewed-by: Thomas Huth <thuth@redhat.com>
diff --git a/target/ppc/excp_helper.c b/target/ppc/excp_helper.c index a42743a3e0..3d7c9bbf1a 100644 --- a/target/ppc/excp_helper.c +++ b/target/ppc/excp_helper.c @@ -142,7 +142,7 @@ static inline bool insn_need_byteswap(CPUArchState *env) return !!(env->msr & ((target_ulong)1 << MSR_LE)); } -static uint32_t ppc_ldl_code(CPUArchState *env, abi_ptr addr) +static uint32_t ppc_ldl_code(CPUArchState *env, target_ulong addr) { uint32_t insn = cpu_ldl_code(env, addr);
'abi_ptr' is a user specific type. The system emulation equivalent is 'target_ulong'. Use it in ppc_ldl_code() to emphasis this is not an user emulation function. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> --- target/ppc/excp_helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)