diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/os.h | 3 | ||||
| -rw-r--r-- | src/include/signals.h | 3 |
2 files changed, 6 insertions, 0 deletions
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 <setjmp.h> 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 <stdint.h> #include <signal.h> +#include "box64context.h" + typedef void (*sighandler_t)(int); #ifdef ANDROID |