summaryrefslogtreecommitdiff
path: root/Kernel/StdLib.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Kernel/StdLib.cpp')
-rw-r--r--Kernel/StdLib.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/Kernel/StdLib.cpp b/Kernel/StdLib.cpp
index 71c76b35b0..dc8da48252 100644
--- a/Kernel/StdLib.cpp
+++ b/Kernel/StdLib.cpp
@@ -396,32 +396,6 @@ char* strstr(const char* haystack, const char* needle)
return const_cast<char*>(haystack);
}
-void* memchr(const void* ptr, int c, size_t size)
-{
- char ch = c;
- auto* cptr = (const char*)ptr;
- for (size_t i = 0; i < size; ++i) {
- if (cptr[i] == ch)
- return const_cast<char*>(cptr + i);
- }
- return nullptr;
-}
-
-void* malloc(size_t s)
-{
- return kmalloc(s);
-}
-
-void* realloc(void* p, size_t s)
-{
- return krealloc(p, s);
-}
-
-void free(void* p)
-{
- return kfree(p);
-}
-
// Functions that are automatically called by the C++ compiler.
// Declare them first, to tell the silly compiler that they are indeed being used.
[[noreturn]] void __stack_chk_fail() __attribute__((used));