+#if defined(__clang__) && !defined(__APPLE__)\r
+\r
+/* Copies bytes between buffers */\r
+static __attribute__((__used__))\r
+void * __memcpy (void *dest, const void *src, unsigned int count)\r
+{\r
+ return CopyMem (dest, src, (UINTN)count);\r
+}\r
+__attribute__((__alias__("__memcpy")))\r
+void * memcpy (void *dest, const void *src, unsigned int count);\r
+\r
+#else\r