Commit eae473c187de4088c975b8dd08f9284fb7993a1a

Authored by balrog
1 parent d0c22f49

Unswap qemu-arm data and prefetch abort addresses (Laurent Desnogues).


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4967 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 2 additions and 2 deletions
linux-user/main.c
... ... @@ -709,10 +709,10 @@ void cpu_loop(CPUARMState *env)
709 709 /* just indicate that signals should be handled asap */
710 710 break;
711 711 case EXCP_PREFETCH_ABORT:
712   - addr = env->cp15.c6_data;
  712 + addr = env->cp15.c6_insn;
713 713 goto do_segv;
714 714 case EXCP_DATA_ABORT:
715   - addr = env->cp15.c6_insn;
  715 + addr = env->cp15.c6_data;
716 716 goto do_segv;
717 717 do_segv:
718 718 {
... ...