ref: f22374d59ae47eaf74ad42b55b576a442c608517
dir: /src/libc/string/memcpy.c/
#include <string.h> #undef memcpy void * memcpy(void *restrict s1, const void *restrict s2, size_t n) { char *d = s1; const char *s = s2; while (n-- > 0) *d++ = *s++; return s1; }