Revision bc2c3909
b/target-mips/translate.c | ||
---|---|---|
971 | 971 |
{ |
972 | 972 |
const unsigned char *opn = "unk"; |
973 | 973 |
|
974 |
if (!(ctx->CP0_Status & (1 << CP0St_CU0))) { |
|
974 |
if (!(ctx->CP0_Status & (1 << CP0St_CU0)) && |
|
975 |
!(ctx->hflags & MIPS_HFLAG_UM) && |
|
976 |
!(ctx->hflags & MIPS_HFLAG_ERL) && |
|
977 |
!(ctx->hflags & MIPS_HFLAG_EXL)) { |
|
975 | 978 |
if (loglevel & CPU_LOG_TB_IN_ASM) { |
976 | 979 |
fprintf(logfile, "CP0 is not usable\n"); |
977 | 980 |
} |
Also available in: Unified diff