Support even older CPUs

This commit is contained in:
Alex
2023-01-04 04:31:31 +02:00
parent d13c208218
commit 9da6f0f98e
2 changed files with 14 additions and 2 deletions

View File

@ -835,3 +835,15 @@ EXTERNC __no_stack_protector char *__strcpy_chk(char *dest, const char *src, siz
return strcpy_unsafe(dest, src);
}
#undef memcpy
EXTERNC __no_stack_protector void *memcpy(void *dest, const void *src, size_t len)
{
return __memcpy_chk(dest, src, len, __builtin_object_size(dest, 0));
}
#undef memset
EXTERNC __no_stack_protector void *memset(void *dest, int val, size_t len)
{
return __memset_chk(dest, val, len, __builtin_object_size(dest, 0));
}