Merge "FORTIFY_SOURCE: restore __memcpy_chk()"
diff --git a/libc/string/__memcpy_chk.c b/libc/string/__memcpy_chk.c
index 60fa427..934ed67 100644
--- a/libc/string/__memcpy_chk.c
+++ b/libc/string/__memcpy_chk.c
@@ -70,3 +70,13 @@
 
     return memcpy(dest, src, copy_amount);
 }
+
+/*
+ * GCC can create references to __memcpy_chk when using
+ * __builtin__memmove_chk().
+ */
+void *__memcpy_chk(void *dest, const void *src,
+              size_t copy_amount, size_t dest_len)
+{
+    return __memcpy_chk2(dest, src, copy_amount, dest_len, (size_t) -1);
+}