diff --git a/kernel/process/preempt.h b/kernel/process/preempt.h index c3f4794b..6634f5c8 100644 --- a/kernel/process/preempt.h +++ b/kernel/process/preempt.h @@ -1,6 +1,10 @@ #pragma once +#if ARCH(X86_64) #include +#else +#error Unsupported architecture! +#endif #include "proc-types.h" /** diff --git a/kernel/process/process.h b/kernel/process/process.h index 108fe54b..6d6e8f90 100644 --- a/kernel/process/process.h +++ b/kernel/process/process.h @@ -17,7 +17,13 @@ #include #include #include + +#if ARCH(X86_64) #include +#else +#error Unsupported architecture! +#endif + #include "proc-types.h" // 设置初始进程的PCB