Index: uspace/lib/c/include/mem.h
===================================================================
--- uspace/lib/c/include/mem.h	(revision 61bfc370dac47cccde963c4beaae3f6a0a364c54)
+++ uspace/lib/c/include/mem.h	(revision 582f4d284c7d2a59f56b13c67c7688f2a9aff086)
@@ -38,10 +38,10 @@
 #include <sys/types.h>
 
+#define memset(dst, val, cnt)  __builtin_memset((dst), (val), (cnt))
+#define memcpy(dst, src, cnt)  __builtin_memcpy((dst), (src), (cnt))
+
 #define bzero(ptr, len)  memset((ptr), 0, (len))
 
-extern void *memset(void *, int, size_t);
-extern void *memcpy(void *, const void *, size_t);
 extern void *memmove(void *, const void *, size_t);
-
 extern int bcmp(const void *, const void *, size_t);
 
