From 6cc98856315993e8723fc2c6a2baabd8dc7fd360 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 21 Nov 2015 20:47:33 -0800 Subject: sim: sh: delete global callback/argv We can use the sim state everywhere now to get these values on the fly. --- sim/sh/gencode.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sim/sh/gencode.c') diff --git a/sim/sh/gencode.c b/sim/sh/gencode.c index aa26e6c..e3978ea 100644 --- a/sim/sh/gencode.c +++ b/sim/sh/gencode.c @@ -1426,7 +1426,7 @@ static op tab[] = }, { "", "", "sleep", "0000000000011011", - "nip += trap (0xc3, &R0, PC, memory, maskl, maskw, endianw);", + "nip += trap (sd, 0xc3, &R0, PC, memory, maskl, maskw, endianw);", }, { "n", "", "stc ,", "0000nnnnmmmm0010", @@ -1524,7 +1524,7 @@ static op tab[] = "long imm = 0xff & i;", "RAISE_EXCEPTION_IF_IN_DELAY_SLOT ();", "if (i < 20 || i == 33 || i == 34 || i == 0xc3)", - " nip += trap (i, &R0, PC, memory, maskl, maskw, endianw);", + " nip += trap (sd, i, &R0, PC, memory, maskl, maskw, endianw);", #if 0 "else {", /* SH-[12] */ -- cgit v1.1