From 2a06a5d1c3476d8a71cd501d01cd9aa78d9d1ed0 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 16 Oct 2025 11:39:05 +0200 Subject: [DYNAREC] Remove obsolete code now that all memory of the dynarec is static --- src/libtools/signal32.c | 6 ------ src/libtools/signals.c | 6 ------ 2 files changed, 12 deletions(-) (limited to 'src/libtools') diff --git a/src/libtools/signal32.c b/src/libtools/signal32.c index b1fc9454..99e09434 100644 --- a/src/libtools/signal32.c +++ b/src/libtools/signal32.c @@ -362,12 +362,6 @@ uint32_t RunFunctionHandler32(int* exit, int dynarec, i386_ucontext_t* sigcontex trace_start = 0; trace_end = 1; // disabling trace, globably for now... #endif #endif -#ifndef USE_CUSTOM_MEM - // because a signal can interupt a malloc-like function - // Dynarec cannot be used in signal handling unless custom malloc is used - dynarec = 0; -#endif - x64emu_t *emu = thread_get_emu(); #ifdef DYNAREC if (BOX64ENV(dynarec_test)) diff --git a/src/libtools/signals.c b/src/libtools/signals.c index ad7d085f..527d9510 100644 --- a/src/libtools/signals.c +++ b/src/libtools/signals.c @@ -115,12 +115,6 @@ uint64_t RunFunctionHandler(x64emu_t* emu, int* exit, int dynarec, x64_ucontext_ #if 0 trace_start = 0; trace_end = 1; // disabling trace, globably for now... #endif -#endif -#ifndef USE_CUSTOM_MEM - // because a signal can interupt a malloc-like function - // Dynarec cannot be used in signal handling unless custom malloc is used - if(dynarec==1) - dynarec = 0; #endif if(!emu) emu = thread_get_emu(); -- cgit 1.4.1