From c181a6dcc899e94a899cc4fd66edc545d820f7f7 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 7 Mar 2024 14:40:43 +0100 Subject: [INTERPRETER] Generate a SIGILL when executing 3F opcode in 64bits --- src/emu/x64run.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64run.c b/src/emu/x64run.c index 7fd8e9bb..e9092067 100644 --- a/src/emu/x64run.c +++ b/src/emu/x64run.c @@ -331,7 +331,7 @@ x64emurun: if(rex.is32bits) { R_AX = aas16(emu, R_AX); } else { - unimp = 1; + emit_signal(emu, SIGILL, (void*)R_RIP, 0); goto fini; } break; -- cgit 1.4.1