diff options
Diffstat (limited to 'target-arm')
-rw-r--r-- | target-arm/kvm.c | 4 | ||||
-rw-r--r-- | target-arm/translate.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/target-arm/kvm.c b/target-arm/kvm.c index b7bdc034fd..27dcab93f6 100644 --- a/target-arm/kvm.c +++ b/target-arm/kvm.c @@ -491,3 +491,7 @@ void kvm_arch_remove_all_hw_breakpoints(void) { qemu_log_mask(LOG_UNIMP, "%s: not implemented\n", __func__); } + +void kvm_arch_init_irq_routing(KVMState *s) +{ +} diff --git a/target-arm/translate.c b/target-arm/translate.c index b3f26d6205..2a18ffe5cf 100644 --- a/target-arm/translate.c +++ b/target-arm/translate.c @@ -6752,7 +6752,7 @@ static void disas_arm_insn(CPUARMState * env, DisasContext *s) tcg_gen_qemu_ld32u(tmp, addr, 0); tcg_gen_addi_i32(addr, addr, 4); tmp2 = tcg_temp_new_i32(); - tcg_gen_qemu_ld32u(tmp, addr, 0); + tcg_gen_qemu_ld32u(tmp2, addr, 0); if (insn & (1 << 21)) { /* Base writeback. */ switch (i) { |