--- trunk/src/cpus/cpu_mips_instr.c 2007/10/08 16:22:02 39 +++ trunk/src/cpus/cpu_mips_instr.c 2007/10/08 16:22:11 40 @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * - * $Id: cpu_mips_instr.c,v 1.126 2007/03/28 18:33:36 debug Exp $ + * $Id: cpu_mips_instr.c,v 1.127 2007/04/28 09:19:51 debug Exp $ * * MIPS instructions. * @@ -2283,7 +2283,7 @@ } X(sc) { - MODE_int_t addr = reg(ic->arg[1]) + (int32_t)ic->arg[2]; + MODE_uint_t addr = reg(ic->arg[1]) + (int32_t)ic->arg[2]; uint64_t r = reg(ic->arg[0]); int low_pc, i; uint8_t word[sizeof(uint32_t)]; @@ -2341,7 +2341,7 @@ } X(scd) { - MODE_int_t addr = reg(ic->arg[1]) + (int32_t)ic->arg[2]; + MODE_uint_t addr = reg(ic->arg[1]) + (int32_t)ic->arg[2]; uint64_t r = reg(ic->arg[0]); int low_pc, i; uint8_t word[sizeof(uint64_t)];