mirror of https://gitee.com/openkylin/qemu.git
remove TARGET_* defines from translate-all.c
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
This commit is contained in:
parent
98835fe30f
commit
1a7ff92218
|
@ -58,12 +58,8 @@ typedef struct TranslationBlock TranslationBlock;
|
|||
#define OPPARAM_BUF_SIZE (OPC_BUF_SIZE * MAX_OPC_PARAM)
|
||||
|
||||
extern target_ulong gen_opc_pc[OPC_BUF_SIZE];
|
||||
extern target_ulong gen_opc_npc[OPC_BUF_SIZE];
|
||||
extern uint8_t gen_opc_cc_op[OPC_BUF_SIZE];
|
||||
extern uint8_t gen_opc_instr_start[OPC_BUF_SIZE];
|
||||
extern uint16_t gen_opc_icount[OPC_BUF_SIZE];
|
||||
extern target_ulong gen_opc_jump_pc[2];
|
||||
extern uint32_t gen_opc_hflags[OPC_BUF_SIZE];
|
||||
|
||||
#include "qemu-log.h"
|
||||
|
||||
|
|
|
@ -72,6 +72,8 @@ static TCGv_i32 cpu_tmp2_i32, cpu_tmp3_i32;
|
|||
static TCGv_i64 cpu_tmp1_i64;
|
||||
static TCGv cpu_tmp5;
|
||||
|
||||
static uint8_t gen_opc_cc_op[OPC_BUF_SIZE];
|
||||
|
||||
#include "gen-icount.h"
|
||||
|
||||
#ifdef TARGET_X86_64
|
||||
|
|
|
@ -442,6 +442,8 @@ static TCGv cpu_dspctrl, btarget, bcond;
|
|||
static TCGv_i32 hflags;
|
||||
static TCGv_i32 fpu_fcr0, fpu_fcr31;
|
||||
|
||||
static uint32_t gen_opc_hflags[OPC_BUF_SIZE];
|
||||
|
||||
#include "gen-icount.h"
|
||||
|
||||
#define gen_helper_0i(name, arg) do { \
|
||||
|
|
|
@ -77,6 +77,8 @@ static TCGv cpu_fregs[32];
|
|||
/* internal register indexes */
|
||||
static TCGv cpu_flags, cpu_delayed_pc;
|
||||
|
||||
static uint32_t gen_opc_hflags[OPC_BUF_SIZE];
|
||||
|
||||
#include "gen-icount.h"
|
||||
|
||||
static void sh4_translate_init(void)
|
||||
|
|
|
@ -66,6 +66,9 @@ static TCGv_i64 cpu_tmp64;
|
|||
/* Floating point registers */
|
||||
static TCGv_i32 cpu_fpr[TARGET_FPREGS];
|
||||
|
||||
static target_ulong gen_opc_npc[OPC_BUF_SIZE];
|
||||
static target_ulong gen_opc_jump_pc[2];
|
||||
|
||||
#include "gen-icount.h"
|
||||
|
||||
typedef struct DisasContext {
|
||||
|
|
|
@ -40,14 +40,6 @@ TCGArg gen_opparam_buf[OPPARAM_BUF_SIZE];
|
|||
target_ulong gen_opc_pc[OPC_BUF_SIZE];
|
||||
uint16_t gen_opc_icount[OPC_BUF_SIZE];
|
||||
uint8_t gen_opc_instr_start[OPC_BUF_SIZE];
|
||||
#if defined(TARGET_I386)
|
||||
uint8_t gen_opc_cc_op[OPC_BUF_SIZE];
|
||||
#elif defined(TARGET_SPARC)
|
||||
target_ulong gen_opc_npc[OPC_BUF_SIZE];
|
||||
target_ulong gen_opc_jump_pc[2];
|
||||
#elif defined(TARGET_MIPS) || defined(TARGET_SH4)
|
||||
uint32_t gen_opc_hflags[OPC_BUF_SIZE];
|
||||
#endif
|
||||
|
||||
/* XXX: suppress that */
|
||||
unsigned long code_gen_max_block_size(void)
|
||||
|
|
Loading…
Reference in New Issue