This commit is contained in:
Ben
2019-04-25 16:18:23 +01:00
parent d65d1a6e74
commit 1d4201505e
12 changed files with 140 additions and 73 deletions

0
lib/std/memory.cpp Normal file
View File

6
lib/std/memory.h Normal file
View File

@@ -0,0 +1,6 @@
#include <lib/stdint.h>
int memcmp(const void* a, const void* b, uint32_t sze);
void* memcpy(const void* dst, const void* src, uint32_t sze);
void* memmove(void* dst, const void* src, uint32_t sze);
void* memset(void* ptr, int val, uint32_t sze);

View File

@@ -1,5 +1,8 @@
#include "string.h"
uint32_t strlen(char* str) {
uint32_t len = 0;
while (str[len])
len++;
return len;
}