#include <klibc/string.h>
#include <lunaix/types.h>
-void* weak
+void* _weak
memcpy(void* dest, const void* src, unsigned long num)
{
for (size_t i = 0; i < num; i++) {
return dest;
}
-void* weak
+void* _weak
memmove(void* dest, const void* src, unsigned long num)
{
u8_t* dest_ptr = (u8_t*)dest;
return dest;
}
-void* weak
+void* _weak
memset(void* ptr, int value, unsigned long num)
{
for (size_t i = 0; i < num; i++) {
return ptr;
}
-int weak
+int _weak
memcmp(const void* ptr1, const void* ptr2, unsigned long num)
{
u8_t* p1 = (u8_t*)ptr1;