]> git.sur5r.net Git - u-boot/blobdiff - examples/api/glue.c
examples: add fallback memcpy
[u-boot] / examples / api / glue.c
index 8aabf32c899acb2e3c8990db52e16f235f68c0a2..575c1e55f33395aefb3b72e623c67eb17a2c1687 100644 (file)
@@ -416,3 +416,15 @@ void ub_display_clear(void)
 {
        syscall(API_DISPLAY_CLEAR, NULL);
 }
+
+__weak void *memcpy(void *dest, const void *src, size_t size)
+{
+       unsigned char *dptr = dest;
+       const unsigned char *ptr = src;
+       const unsigned char *end = src + size;
+
+       while (ptr < end)
+               *dptr++ = *ptr++;
+
+       return dest;
+}