From 790a7a37d20161c1cfa5d44d05e143b663227b08 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Wed, 19 Apr 2023 15:23:02 +0000 Subject: Fixed non-dynarec build --- src/dynarec/dynarec.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/dynarec/dynarec.c b/src/dynarec/dynarec.c index 16d83e5f..be7c6a31 100755 --- a/src/dynarec/dynarec.c +++ b/src/dynarec/dynarec.c @@ -94,8 +94,10 @@ void DynaCall(x64emu_t* emu, uintptr_t addr) if(sigsetjmp((struct __jmp_buf_tag*)ejb->jmpbuf, 1)) { printf_log(LOG_DEBUG, "Setjmp DynaCall, fs=0x%x\n", ejb->emu->segs[_FS]); addr = R_RIP; // not sure if it should still be inside DynaCall! + #ifdef DYNAREC if(box64_dynarec_test) emu->test.clean = 0; + #endif } } } @@ -183,8 +185,10 @@ int DynaRun(x64emu_t* emu) #endif if(sigsetjmp((struct __jmp_buf_tag*)ejb->jmpbuf, 1)) printf_log(LOG_DEBUG, "Setjmp DynaRun, fs=0x%x\n", ejb->emu->segs[_FS]); + #ifdef DYNAREC if(box64_dynarec_test) emu->test.clean = 0; + #endif } } #ifdef DYNAREC -- cgit 1.4.1