OrionLibC
Barry Importing existing Orion LibC 03048a9 (3 years, 2 months ago)
#include <stddef.h>
/* Copy one region of memory to another */
int
memcmp(void *s1, void *s2, size_t n)
{
unsigned char *a = (unsigned char *) s1,
*b = (unsigned char *) s2;
while (n-- > 0)
if (*a++ != *b++)
return a[-1] - b[-1];
return 0;
}