Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
44abd5c12767a8c567dc4e45fd9aec3b13ca85e0
/
.
/
arch
/
x86
/
boot
/
compressed
/
string.c
blob: ffb9c5c9d7486efb0a61fff5a73c5995aa9b32e0 [
file
] [
log
] [
blame
]
#include
"misc.h"
int
memcmp
(
const
void
*
s1
,
const
void
*
s2
,
size_t
len
)
{
u8 diff
;
asm
(
"repe; cmpsb; setnz %0"
:
"=qm"
(
diff
),
"+D"
(
s1
),
"+S"
(
s2
),
"+c"
(
len
));
return
diff
;
}
#include
"../string.c"