about summary refs log tree commit diff stats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/os.h3
-rw-r--r--src/include/signals.h3
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