mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-17 23:22:12 -06:00
target/hexagon: Replace tb_pc()
with tb->pc
Signed-off-by: Anton Johansson <anjo@rev.ng> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Taylor Simpson <tsimpson@quicinc.com> Message-Id: <20230227135202.9710-25-anjo@rev.ng> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
2554f80f38
commit
ba44565588
1 changed files with 3 additions and 1 deletions
|
@ -23,6 +23,7 @@
|
||||||
#include "qapi/error.h"
|
#include "qapi/error.h"
|
||||||
#include "hw/qdev-properties.h"
|
#include "hw/qdev-properties.h"
|
||||||
#include "fpu/softfloat-helpers.h"
|
#include "fpu/softfloat-helpers.h"
|
||||||
|
#include "tcg/tcg.h"
|
||||||
|
|
||||||
static void hexagon_v67_cpu_init(Object *obj)
|
static void hexagon_v67_cpu_init(Object *obj)
|
||||||
{
|
{
|
||||||
|
@ -263,7 +264,8 @@ static void hexagon_cpu_synchronize_from_tb(CPUState *cs,
|
||||||
{
|
{
|
||||||
HexagonCPU *cpu = HEXAGON_CPU(cs);
|
HexagonCPU *cpu = HEXAGON_CPU(cs);
|
||||||
CPUHexagonState *env = &cpu->env;
|
CPUHexagonState *env = &cpu->env;
|
||||||
env->gpr[HEX_REG_PC] = tb_pc(tb);
|
tcg_debug_assert(!(cs->tcg_cflags & CF_PCREL));
|
||||||
|
env->gpr[HEX_REG_PC] = tb->pc;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool hexagon_cpu_has_work(CPUState *cs)
|
static bool hexagon_cpu_has_work(CPUState *cs)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue