1 #include "usr_lib_define.h" 2 #include <string.h> 3 memcmp(const void * vl,const void * vr,size_t n)4 _LIBC_TEXT_SECTION int memcmp(const void *vl, const void *vr, size_t n) 5 { 6 const unsigned char *l=vl, *r=vr; 7 for (; n && *l == *r; n--, l++, r++); 8 return n ? *l-*r : 0; 9 } 10