diff options
| author | Richard Henderson <richard.henderson@linaro.org> | 2025-04-29 18:59:26 -0700 |
|---|---|---|
| committer | Richard Henderson <richard.henderson@linaro.org> | 2025-04-30 12:45:05 -0700 |
| commit | 18a77386f15d4fed13b3d162e73e784e1da1f862 (patch) | |
| tree | be2e8dcd2503529a07de101ac4a4343ccd40bd6f /accel/tcg/internal-common.h | |
| parent | cec7176a23bfb46ce54481f278e235f58eb9c456 (diff) | |
| download | focaccia-qemu-18a77386f15d4fed13b3d162e73e784e1da1f862.tar.gz focaccia-qemu-18a77386f15d4fed13b3d162e73e784e1da1f862.zip | |
accel/tcg: Pass TCGTBCPUState to tb_gen_code
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'accel/tcg/internal-common.h')
| -rw-r--r-- | accel/tcg/internal-common.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/accel/tcg/internal-common.h b/accel/tcg/internal-common.h index 98c702422f..1dbc45dd95 100644 --- a/accel/tcg/internal-common.h +++ b/accel/tcg/internal-common.h @@ -12,6 +12,7 @@ #include "exec/cpu-common.h" #include "exec/translation-block.h" #include "exec/mmap-lock.h" +#include "accel/tcg/tb-cpu-state.h" extern int64_t max_delay; extern int64_t max_advance; @@ -46,9 +47,7 @@ static inline bool cpu_plugin_mem_cbs_enabled(const CPUState *cpu) #endif } -TranslationBlock *tb_gen_code(CPUState *cpu, vaddr pc, - uint64_t cs_base, uint32_t flags, - int cflags); +TranslationBlock *tb_gen_code(CPUState *cpu, TCGTBCPUState s); void page_init(void); void tb_htable_init(void); void tb_reset_jump(TranslationBlock *tb, int n); |