feat: Symmetric Multiprocessing, text editor improvements, merge doom libc, implement math functions

This commit is contained in:
daniel committed 2026-03-23 20:09:11 +01:00
1 parent 937d29471b
commit 41ad1f6404
46 files changed
+3004 -2404

No files matched your search

+10
View File
@@ -76,6 +76,16 @@ namespace {
};
}
// MP request is outside the anonymous namespace so SmpBoot.cpp can
// reference it via extern.
__attribute__((used, section(".limine_requests")))
volatile limine_mp_request mp_request = {
.id = LIMINE_MP_REQUEST,
.revision = 0,
.response = nullptr,
.flags = 0
};
// Finally, define the start and end markers for the Limine requests.
// These can also be moved anywhere, to any .cpp file, as seen fit.