ñmatch malloc,link memtrk

This commit is contained in:
Prakxo
2023-03-06 20:27:17 +01:00
parent e6af76e289
commit 771ffca329
11 changed files with 212 additions and 123 deletions
+7 -7
View File
@@ -6,13 +6,13 @@ __declspec(section ".init") void* TRK_memset(void* dst, int val, size_t size){
return dst;
}
__declspec(section ".init") void* TRK_memcpy(void* dst, const void* src, size_t size){
const u8* s = (const u8*)src -1;
u8* d = (u8*)dst -1;
__declspec(section ".init") void *TRK_memcpy(void *dst, const void *src, size_t n)
{
const unsigned char *s = (const unsigned char *)src - 1;
unsigned char *d = (unsigned char *)dst - 1;
size++;
while(--size != 0){
n++;
while (--n != 0)
*++d = *++s;
return dst;
}
}
}