summaryrefslogtreecommitdiff
path: root/include/ultra64/sptask.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ultra64/sptask.h')
-rw-r--r--include/ultra64/sptask.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/ultra64/sptask.h b/include/ultra64/sptask.h
index 5218c64ca..56e3a306a 100644
--- a/include/ultra64/sptask.h
+++ b/include/ultra64/sptask.h
@@ -28,6 +28,14 @@
#define OS_YIELD_DATA_SIZE 0xC00
+#ifdef _LANGUAGE_ASSEMBLY
+#include "sptaskoff.h"
+#endif
+
+#ifdef _LANGUAGE_C
+
+#include "ultratypes.h"
+
typedef struct OSTask_t {
/* 0x00 */ u32 type;
/* 0x04 */ u32 flags;
@@ -66,3 +74,5 @@ typedef u32 OSYieldResult;
osSpTaskStartGo(p);
#endif
+
+#endif