Index: kernel/generic/include/lib/memfnc.h
===================================================================
--- kernel/generic/include/lib/memfnc.h	(revision 57d44dd9c17ddb49818d70775e58b45ccd3511fd)
+++ kernel/generic/include/lib/memfnc.h	(revision 379db9efebb974024006a4fe8299aa4a4f9ca63c)
@@ -51,4 +51,7 @@
     __attribute__((nonnull(1, 2)))
     ATTRIBUTE_OPTIMIZE("-fno-tree-loop-distribute-patterns") DO_NOT_DISCARD;
+extern int memcmp(const void *, const void *, size_t len)
+    __attribute__((nonnull(1, 2)))
+    ATTRIBUTE_OPTIMIZE("-fno-tree-loop-distribute-patterns") DO_NOT_DISCARD;
 
 #define alloca(size) __builtin_alloca((size))
