From b08eb37b11e8dc7ba26b61527c56338c0b4ca0bb Mon Sep 17 00:00:00 2001 From: James Mintram Date: Wed, 1 Dec 2021 17:15:46 +0000 Subject: [PATCH] Kernel: Add an x86 include check+error in x86/TrapFrame.h --- Kernel/Arch/x86/TrapFrame.h | 3 +++ Kernel/Memory/MemoryManager.h | 1 - Kernel/Scheduler.cpp | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Kernel/Arch/x86/TrapFrame.h b/Kernel/Arch/x86/TrapFrame.h index 057cca05a9d..48e99953d2f 100644 --- a/Kernel/Arch/x86/TrapFrame.h +++ b/Kernel/Arch/x86/TrapFrame.h @@ -8,6 +8,9 @@ #include +#include +VALIDATE_IS_X86() + namespace Kernel { struct RegisterState; diff --git a/Kernel/Memory/MemoryManager.h b/Kernel/Memory/MemoryManager.h index fce1bf5521a..17cf63a65ef 100644 --- a/Kernel/Memory/MemoryManager.h +++ b/Kernel/Memory/MemoryManager.h @@ -11,7 +11,6 @@ #include #include #include -#include #include #include #include diff --git a/Kernel/Scheduler.cpp b/Kernel/Scheduler.cpp index 2544ed3c5a7..10e80dfe1fa 100644 --- a/Kernel/Scheduler.cpp +++ b/Kernel/Scheduler.cpp @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include