fix(kcp, IDT, Heap, kernel): Various fixes, scrap broken memory allocator
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* Itanium.cpp
|
||||
* Definitions for the Itanium C++ ABI
|
||||
* Copyright (c) Daniel Hammer, Limine Contributors (via Limine C++ example)
|
||||
*/
|
||||
|
||||
#include <Platform/Util.hpp>
|
||||
|
||||
// The following stubs are required by the Itanium C++ ABI (the one we use,
|
||||
// regardless of the "Itanium" nomenclature).
|
||||
// Like the memory functions above, these stubs can be moved to a different .cpp file,
|
||||
// but should not be removed, unless you know what you are doing.
|
||||
extern "C" {
|
||||
int __cxa_atexit(void (*)(void *), void *, void *) { return 0; }
|
||||
void __cxa_pure_virtual() { hcf(); }
|
||||
void *__dso_handle;
|
||||
}
|
||||
Reference in New Issue
Block a user