Commit 86223d1c07 for qemu.org
commit 86223d1c074e5767ca6cc4457b214cb5c6419a50
Author: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Date: Mon Oct 19 21:20:23 2026 +0000
target/hppa: define and call helpers using HELPER macro
In a upcoming commit, we'll prefix all helpers and helper_info with target
prefix, to disambiguate symbols between targets. As a first step, we need to
make sure all usages are using the existing HELPER macro.
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Acked-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Reviewed-by: Anton Johansson <anjo@rev.ng>
Message-ID: <20261019212046.149572-5-pierrick.bouvier@oss.qualcomm.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
diff --git a/target/hppa/fpu_helper.c b/target/hppa/fpu_helper.c
index cdbebcfeb3..a0c8c91ee5 100644
--- a/target/hppa/fpu_helper.c
+++ b/target/hppa/fpu_helper.c
@@ -82,7 +82,7 @@ void HELPER(loaded_fr0)(CPUHPPAState *env)
void cpu_hppa_loaded_fr0(CPUHPPAState *env)
{
- helper_loaded_fr0(env);
+ HELPER(loaded_fr0)(env);
}
#define CONVERT_BIT(X, SRC, DST) \
diff --git a/target/hppa/op_helper.c b/target/hppa/op_helper.c
index 3542c27566..ea0680aa9e 100644
--- a/target/hppa/op_helper.c
+++ b/target/hppa/op_helper.c
@@ -341,7 +341,7 @@ target_ulong HELPER(probe)(CPUHPPAState *env, target_ulong addr,
if (excp == EXCP_DTLB_MISS) {
excp = EXCP_NA_DTLB_MISS;
}
- helper_hppa_excp(env, excp);
+ HELPER(hppa_excp)(env, excp);
}
return (want & prot) != 0;
#endif
diff --git a/target/hppa/sys_helper.c b/target/hppa/sys_helper.c
index f7fd80b583..ccfc2b4881 100644
--- a/target/hppa/sys_helper.c
+++ b/target/hppa/sys_helper.c
@@ -51,13 +51,13 @@ void HELPER(write_interval_timer)(CPUHPPAState *env, target_ulong val)
void HELPER(hppa_halt)(CPUHPPAState *env)
{
qemu_system_shutdown_request(SHUTDOWN_CAUSE_GUEST_SHUTDOWN);
- helper_hppa_excp(env, EXCP_HLT);
+ HELPER(hppa_excp)(env, EXCP_HLT);
}
void HELPER(hppa_reset)(CPUHPPAState *env)
{
qemu_system_reset_request(SHUTDOWN_CAUSE_GUEST_RESET);
- helper_hppa_excp(env, EXCP_HLT);
+ HELPER(hppa_excp)(env, EXCP_HLT);
}
target_ulong HELPER(swap_system_mask)(CPUHPPAState *env, target_ulong nsm)
@@ -120,7 +120,7 @@ static void getshadowregs(CPUHPPAState *env)
void HELPER(rfi_r)(CPUHPPAState *env)
{
getshadowregs(env);
- helper_rfi(env);
+ HELPER(rfi)(env);
}
#ifndef CONFIG_USER_ONLY