diff --git a/Kernel/_fs_contents b/Kernel/_fs_contents index 9e4402d690..1adddde26b 100644 Binary files a/Kernel/_fs_contents and b/Kernel/_fs_contents differ diff --git a/Kernel/init.cpp b/Kernel/init.cpp index b36563dc6d..64ade214da 100644 --- a/Kernel/init.cpp +++ b/Kernel/init.cpp @@ -27,7 +27,7 @@ #include "RTC.h" #define TEST_VFS -#define KERNEL_MAP +#define KSYMS //#define STRESS_TEST_SPAWNING //#define TEST_ELF_LOADER @@ -74,7 +74,7 @@ const KSym* ksymbolicate(dword address) return nullptr; } -static void loadKernelMap(const ByteBuffer& buffer) +static void loadKsyms(const ByteBuffer& buffer) { s_ksyms = new Vector; auto* bufptr = (const char*)buffer.pointer(); @@ -139,7 +139,7 @@ static void init_stage2() vfs->mountRoot(e2fs.copyRef()); -#ifdef KERNEL_MAP +#ifdef KSYMS { auto handle = vfs->open("/kernel.map"); if (!handle) { @@ -147,7 +147,7 @@ static void init_stage2() } else { auto buffer = handle->readEntireFile(); ASSERT(buffer); - loadKernelMap(buffer); + loadKsyms(buffer); } } #endif