Index: kernel/generic/include/lib/memfnc.h
===================================================================
--- kernel/generic/include/lib/memfnc.h	(revision 57d44dd9c17ddb49818d70775e58b45ccd3511fd)
+++ kernel/generic/include/lib/memfnc.h	(revision e6bab27bb26fea43a9f90015a0d2429f8b6757db)
@@ -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))
