Fix PPC symbol clash

This commit is contained in:
mio
2025-04-13 01:13:39 +08:00
parent bd5a8c5146
commit 7795248730
7 changed files with 794 additions and 12 deletions

View File

@@ -617,7 +617,7 @@ void helper_store_fpscr(CPUPPCState *env, uint64_t arg, uint32_t mask)
fpscr_set_rounding_mode(env);
}
void store_fpscr(CPUPPCState *env, uint64_t arg, uint32_t mask)
void do_store_fpscr(CPUPPCState *env, uint64_t arg, uint32_t mask)
{
helper_store_fpscr(env, arg, mask);
}

View File

@@ -261,7 +261,7 @@ uc_err reg_write(void *_env, int mode, unsigned int regid, const void *value,
break;
case UC_PPC_REG_FPSCR:
CHECK_REG_TYPE(uint32_t);
store_fpscr(env, *(uint32_t *)value, 0xffffffff);
do_store_fpscr(env, *(uint32_t *)value, 0xffffffff);
break;
}
}