From b5c792f5f0fea5f3a5b7a1dd1ef4ce1556de2d58 Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Wed, 2 Apr 2025 19:13:07 +0800 Subject: Moved some emit functions to os.h (#2494) --- src/include/os.h | 3 +++ src/include/signals.h | 3 +++ 2 files changed, 6 insertions(+) (limited to 'src/include') diff --git a/src/include/os.h b/src/include/os.h index 819975bb..6646c49f 100644 --- a/src/include/os.h +++ b/src/include/os.h @@ -3,6 +3,9 @@ int GetTID(void); int SchedYield(void); +void EmitSignal(void* emu, int sig, void* addr, int code); +void EmitDiv0(void* emu, void* addr, int code); +void EmitInterruption(void* emu, int num, void* addr); #ifndef _WIN32 #include diff --git a/src/include/signals.h b/src/include/signals.h index df295dea..cb627250 100644 --- a/src/include/signals.h +++ b/src/include/signals.h @@ -1,7 +1,10 @@ #ifndef __SIGNALS_H__ #define __SIGNALS_H__ +#include #include +#include "box64context.h" + typedef void (*sighandler_t)(int); #ifdef ANDROID -- cgit 1.4.1