diff --git a/headers/private/kernel/arch/x86/arch_cpu.h b/headers/private/kernel/arch/x86/arch_cpu.h index 10cb125a1a..cbe80a9220 100644 --- a/headers/private/kernel/arch/x86/arch_cpu.h +++ b/headers/private/kernel/arch/x86/arch_cpu.h @@ -5,9 +5,11 @@ #ifndef _KERNEL_ARCH_x86_CPU_H #define _KERNEL_ARCH_x86_CPU_H -#include + +#include #include + struct tss { uint16 prev_task; uint16 unused0; diff --git a/headers/private/kernel/arch/x86/stage2_priv.h b/headers/private/kernel/arch/x86/stage2_priv.h index 867b5af7d8..6b90f325e7 100755 --- a/headers/private/kernel/arch/x86/stage2_priv.h +++ b/headers/private/kernel/arch/x86/stage2_priv.h @@ -5,8 +5,10 @@ #ifndef _STAGE2_PRIV_H #define _STAGE2_PRIV_H + +#include #include -#include + extern void clearscreen(void); extern void kputs(const char *str); diff --git a/headers/private/kernel/arch/x86/vesa.h b/headers/private/kernel/arch/x86/vesa.h index 516e4c841d..a0fb0890ca 100755 --- a/headers/private/kernel/arch/x86/vesa.h +++ b/headers/private/kernel/arch/x86/vesa.h @@ -5,7 +5,9 @@ #ifndef _STAGE2_VESA_H #define _STAGE2_VESA_H -#include + +#include + struct VBEInfoBlock { char signature[4]; // should be 'VESA'