Staging
v0.8.1
https://github.com/torvalds/linux
Raw File
Tip revision: 9931faca02c604c22335f5a935a501bb2ace6e20 authored by Linus Torvalds on 10 January 2013, 02:59:55 UTC
Linux 3.8-rc3
Tip revision: 9931fac
string.c
#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"
back to top