aboutsummaryrefslogtreecommitdiff
path: root/kern
diff options
context:
space:
mode:
Diffstat (limited to 'kern')
-rw-r--r--kern/boot_script.c1
-rw-r--r--kern/bootstrap.h4
-rw-r--r--kern/exception.c1
3 files changed, 5 insertions, 1 deletions
diff --git a/kern/boot_script.c b/kern/boot_script.c
index 9e8f60a7..7e31075f 100644
--- a/kern/boot_script.c
+++ b/kern/boot_script.c
@@ -6,6 +6,7 @@
#include <string.h>
#include <kern/printf.h>
#include "boot_script.h"
+#include "bootstrap.h"
/* This structure describes a symbol. */
diff --git a/kern/bootstrap.h b/kern/bootstrap.h
index b8ed8d9f..309a63f6 100644
--- a/kern/bootstrap.h
+++ b/kern/bootstrap.h
@@ -19,6 +19,8 @@
#ifndef _KERN_BOOTSTRAP_H_
#define _KERN_BOOTSTRAP_H_
-extern void bootstrap_create(void);
+#include <kern/boot_script.h>
+
+void bootstrap_create(void);
#endif /* _KERN_BOOTSTRAP_H_ */
diff --git a/kern/exception.c b/kern/exception.c
index 246c1419..6a812490 100644
--- a/kern/exception.c
+++ b/kern/exception.c
@@ -45,6 +45,7 @@
#include <kern/task.h>
#include <kern/thread.h>
#include <kern/processor.h>
+#include <kern/printf.h>
#include <kern/sched.h>
#include <kern/sched_prim.h>
#include <kern/exception.h>