Revision e4474235 linux-user/main.c

b/linux-user/main.c
1868 1868
            break;
1869 1869
        case EXCP_TLBL:
1870 1870
        case EXCP_TLBS:
1871
            info.si_signo = TARGET_SIGSEGV;
1872
            info.si_errno = 0;
1873
            /* XXX: check env->error_code */
1874
            info.si_code = TARGET_SEGV_MAPERR;
1875
            info._sifields._sigfault._addr = env->CP0_BadVAddr;
1876
            queue_signal(env, info.si_signo, &info);
1877
            break;
1871 1878
        case EXCP_CpU:
1872 1879
        case EXCP_RI:
1873 1880
            info.si_signo = TARGET_SIGILL;

Also available in: Unified diff