|
@@ -1142,7 +1142,7 @@ emul:
|
|
|
|
|
|
case mfhc_op:
|
|
|
if (!cpu_has_mips_r2_r6)
|
|
|
- goto sigill;
|
|
|
+ return SIGILL;
|
|
|
|
|
|
/* copregister rd -> gpr[rt] */
|
|
|
if (MIPSInst_RT(ir) != 0) {
|
|
@@ -1153,7 +1153,7 @@ emul:
|
|
|
|
|
|
case mthc_op:
|
|
|
if (!cpu_has_mips_r2_r6)
|
|
|
- goto sigill;
|
|
|
+ return SIGILL;
|
|
|
|
|
|
/* copregister rd <- gpr[rt] */
|
|
|
SITOHREG(xcp->regs[MIPSInst_RT(ir)], MIPSInst_RD(ir));
|
|
@@ -1376,7 +1376,6 @@ branch_common:
|
|
|
xcp->regs[MIPSInst_RS(ir)];
|
|
|
break;
|
|
|
default:
|
|
|
-sigill:
|
|
|
return SIGILL;
|
|
|
}
|
|
|
|