aboutsummaryrefslogtreecommitdiff
path: root/i386
diff options
context:
space:
mode:
Diffstat (limited to 'i386')
-rw-r--r--i386/i386/machine_task.c1
-rw-r--r--i386/i386/percpu.h2
-rw-r--r--i386/i386/trap.h1
-rw-r--r--i386/i386at/int_init.c1
4 files changed, 4 insertions, 1 deletions
diff --git a/i386/i386/machine_task.c b/i386/i386/machine_task.c
index d592838a..8bebf368 100644
--- a/i386/i386/machine_task.c
+++ b/i386/i386/machine_task.c
@@ -23,6 +23,7 @@
#include <kern/lock.h>
#include <mach/mach_types.h>
#include <kern/slab.h>
+#include <kern/task.h>
#include <machine/task.h>
#include <machine/io_perm.h>
diff --git a/i386/i386/percpu.h b/i386/i386/percpu.h
index 86b0a315..637d2ca6 100644
--- a/i386/i386/percpu.h
+++ b/i386/i386/percpu.h
@@ -66,7 +66,7 @@ MACRO_END
#endif
#include <kern/processor.h>
-#include <kern/thread.h>
+#include <mach/mach_types.h>
struct percpu {
struct percpu *self;
diff --git a/i386/i386/trap.h b/i386/i386/trap.h
index e82164d0..db222737 100644
--- a/i386/i386/trap.h
+++ b/i386/i386/trap.h
@@ -30,6 +30,7 @@
#include <mach/machine/trap.h>
#ifndef __ASSEMBLER__
+#include <i386/thread.h>
#include <mach/mach_types.h>
char *trap_name(unsigned int trapnum);
diff --git a/i386/i386at/int_init.c b/i386/i386at/int_init.c
index 262bef1b..5c8fce6d 100644
--- a/i386/i386at/int_init.c
+++ b/i386/i386at/int_init.c
@@ -23,6 +23,7 @@
#include <i386at/idt.h>
#include <i386at/int_init.h>
+#include <i386/gdt.h>
#include <i386/mp_desc.h>
#include <kern/printf.h>
#ifdef APIC