X-Git-Url: https://pd.if.org/git/?p=zos;a=blobdiff_plain;f=klib%2Fmemcpy.c;fp=klib%2Fmemcpy.c;h=fc5e0539dac0affd4d10e639d1883ca813289542;hp=0000000000000000000000000000000000000000;hb=5c0e560e481e2e97b793f7574e849a5882781df9;hpb=e57b692bd3a86ee40fd89416a06fd696f1ff3bf9 diff --git a/klib/memcpy.c b/klib/memcpy.c new file mode 100644 index 0000000..fc5e053 --- /dev/null +++ b/klib/memcpy.c @@ -0,0 +1,10 @@ +#include + +void *memcpy(void *restrict s1, const void *restrict s2, size_t n) { + char *dest = (char *)s1; + const char *src = (const char *)s2; + while (n--) { + *dest++ = *src++; + } + return s1; +}