diff options
author | Edgar E. Iglesias <edgar.iglesias@petalogix.com> | 2010-07-25 00:09:41 +0200 |
---|---|---|
committer | Edgar E. Iglesias <edgar.iglesias@gmail.com> | 2010-07-25 00:09:41 +0200 |
commit | a5efa6441cdda002a4b14c982098424dd60a55d0 (patch) | |
tree | 9e0be2fdc25561a3899493ab022c7695deaaa8b0 | |
parent | 4b5ef0b50da39a9672524a39484512fe3ab56eb5 (diff) | |
download | qemu-a5efa6441cdda002a4b14c982098424dd60a55d0.zip qemu-a5efa6441cdda002a4b14c982098424dd60a55d0.tar.gz qemu-a5efa6441cdda002a4b14c982098424dd60a55d0.tar.bz2 |
microblaze: Remove unused members from the disas context
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com>
-rw-r--r-- | target-microblaze/translate.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/target-microblaze/translate.c b/target-microblaze/translate.c index 9c0492e..f618290 100644 --- a/target-microblaze/translate.c +++ b/target-microblaze/translate.c @@ -63,8 +63,7 @@ static TCGv env_iflags; /* This is the state at translation time. */ typedef struct DisasContext { CPUState *env; - target_ulong pc, ppc; - target_ulong cache_pc; + target_ulong pc; /* Decoder. */ int type_b; @@ -1274,9 +1273,7 @@ gen_intermediate_code_internal(CPUState *env, TranslationBlock *tb, dc->is_jmp = DISAS_NEXT; dc->jmp = 0; dc->delayed_branch = !!(dc->tb_flags & D_FLAG); - dc->ppc = pc_start; dc->pc = pc_start; - dc->cache_pc = -1; dc->singlestep_enabled = env->singlestep_enabled; dc->cpustate_changed = 0; dc->abort_at_next_insn = 0; @@ -1332,7 +1329,6 @@ gen_intermediate_code_internal(CPUState *env, TranslationBlock *tb, decode(dc); if (dc->clear_imm) dc->tb_flags &= ~IMM_FLAG; - dc->ppc = dc->pc; dc->pc += 4; num_insns++; |