CRIS: Use $eda to instead of debug1 (removed) for fault addr.
authoredgar_igl <edgar_igl@c046a42c-6fe2-441c-8c8c-71466251a162>
Tue, 27 May 2008 21:12:09 +0000 (21:12 +0000)
committeredgar_igl <edgar_igl@c046a42c-6fe2-441c-8c8c-71466251a162>
Tue, 27 May 2008 21:12:09 +0000 (21:12 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4595 c046a42c-6fe2-441c-8c8c-71466251a162

linux-user/main.c

index e871b48..d5bb124 100644 (file)
@@ -1719,7 +1719,7 @@ void cpu_loop (CPUState *env)
                 info.si_errno = 0;
                 /* XXX: check env->error_code */
                 info.si_code = TARGET_SEGV_MAPERR;
-                info._sifields._sigfault._addr = env->debug1;
+                info._sifields._sigfault._addr = env->pregs[PR_EDA];
                 queue_signal(info.si_signo, &info);
             }
             break;