1 extern void abort (void);
2 extern int inside_main
;
4 typedef __SIZE_TYPE__
size_t;
6 __attribute__ ((__noinline__
))
8 strncmp(const char *s1
, const char *s2
, size_t n
)
10 const unsigned char *u1
= (const unsigned char *)s1
;
11 const unsigned char *u2
= (const unsigned char *)s2
;
21 c1
= *u1
++, c2
= *u2
++;
22 if (c1
== '\0' || c1
!= c2
)