about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-04-18 18:17:40 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-04-18 18:17:40 +0200
commitd89ad5f1b9fd473fb6456ced4c09d3001591374f (patch)
treeacf0dc8cbb0350a46c79272807e8b5f15cba953c /src/libtools
parent00a7d321a7841610dbc963a6cdf9ee8e680520cb (diff)
downloadbox64-d89ad5f1b9fd473fb6456ced4c09d3001591374f.tar.gz
box64-d89ad5f1b9fd473fb6456ced4c09d3001591374f.zip
This should fix non-dynarec build
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/signals.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c
index 890a652b..f347f7b4 100644
--- a/src/libtools/signals.c
+++ b/src/libtools/signals.c
@@ -2183,8 +2183,10 @@ void my_sigactionhandler(int32_t sig, siginfo_t* info, void * ucntx)
     }
     if(BOX64ENV(showsegv)) {
         printf_log(LOG_INFO, "%04d|sigaction handler for sig %d, pc=%p, x64pc=%p, db=%p%s", GetTID(), sig, pc, x64pc, db, db?"":"\n");
+        #ifdef DYNAREC
         if(db)
             printf_log_prefix(0, LOG_INFO, "(x64_addr=%p-%p, block:%p-%p)\n", (void*)db->x64_addr, (void*)db->x64_addr+db->x64_size, db->actual_block, db->actual_block+db->size);
+        #endif
     }
     my_sigactionhandler_oldcode(emu, sig, 0, info, ucntx, NULL, db, x64pc);
 }