\r
typedef __SIZE_TYPE__ size_t;\r
\r
-static __attribute__((__used__))\r
-void *__memcpy(void *dest, const void *src, size_t n)\r
+static void __memcpy(void *dest, const void *src, size_t n)\r
{\r
unsigned char *d = dest;\r
unsigned char const *s = src;\r
\r
while (n--)\r
*d++ = *s++;\r
+}\r
\r
+void *memcpy(void *dest, const void *src, size_t n)\r
+{\r
+ __memcpy(dest, src, n);\r
return dest;\r
}\r
\r
-__attribute__((__alias__("__memcpy")))\r
-void *memcpy(void *dest, const void *src, size_t n);\r
-\r
#ifdef __arm__\r
\r
__attribute__((__alias__("__memcpy")))\r