From 21f15f4575d86f98cf1a16f1ea1ef054136cdcee Mon Sep 17 00:00:00 2001 From: Rick Rongen Date: Wed, 4 Oct 2023 20:54:51 +0200 Subject: [PATCH] feat: migrated some sources to kernel core --- yak-kernel/CMakeLists.txt | 3 +++ yak-kernel/src/rt/{ => core}/kprint.c | 0 yak-kernel/src/rt/{ => core}/stack_protection.c | 0 3 files changed, 3 insertions(+) rename yak-kernel/src/rt/{ => core}/kprint.c (100%) rename yak-kernel/src/rt/{ => core}/stack_protection.c (100%) diff --git a/yak-kernel/CMakeLists.txt b/yak-kernel/CMakeLists.txt index b27d676..241272c 100644 --- a/yak-kernel/CMakeLists.txt +++ b/yak-kernel/CMakeLists.txt @@ -61,6 +61,8 @@ endif () file(GLOB KERNEL_SOURCES src/rt/*.c src/ulibc/*.c) +file(GLOB_RECURSE KERNEL_CORE_SOURCES + src/rt/core/**.c) file(GLOB PLATFORM_GENERIC_SOURCES src/platform/generic/*.c) if (${USE_DEBUG}) @@ -98,6 +100,7 @@ endforeach () # Define aggregate sources set(KERNEL_SOURCE_FILES ${KERNEL_SOURCES} + ${KERNEL_CORE_SOURCES} ${LIMINE_KERNEL_SOURCES} ${DEBUG_KERNEL_SOURCES} ${PLATFORM_GENERIC_SOURCES} diff --git a/yak-kernel/src/rt/kprint.c b/yak-kernel/src/rt/core/kprint.c similarity index 100% rename from yak-kernel/src/rt/kprint.c rename to yak-kernel/src/rt/core/kprint.c diff --git a/yak-kernel/src/rt/stack_protection.c b/yak-kernel/src/rt/core/stack_protection.c similarity index 100% rename from yak-kernel/src/rt/stack_protection.c rename to yak-kernel/src/rt/core/stack_protection.c