diff options
author | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-12-10 22:08:10 +0000 |
---|---|---|
committer | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-12-10 22:08:10 +0000 |
commit | ca7c2b1b9f984f622c7495004483016fee61e489 (patch) | |
tree | 039162ed6c3010cb651694b5ccc850033fdf3a2d /linux-user | |
parent | 7d600c804d79e21254a20b953d6bd175597d752d (diff) | |
download | hqemu-ca7c2b1b9f984f622c7495004483016fee61e489.zip hqemu-ca7c2b1b9f984f622c7495004483016fee61e489.tar.gz |
Handle invalid accesses as SIGILL for mips/mipsel userland emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2235 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'linux-user')
-rw-r--r-- | linux-user/main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/linux-user/main.c b/linux-user/main.c index 6dd0802..c423d29 100644 --- a/linux-user/main.c +++ b/linux-user/main.c @@ -1352,6 +1352,8 @@ void cpu_loop(CPUMIPSState *env) } } break; + case EXCP_TLBL: + case EXCP_TLBS: case EXCP_CpU: case EXCP_RI: info.si_signo = TARGET_SIGILL; |