Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 83 → Rev 92

/shark/trunk/oslib/ll/i386/mem.h
304,11 → 304,11
{
if (!size)
return addr;
__asm__("cld
repnz; scasb
jnz 1f
dec %%edi
1: "
__asm__("cld\n\t"
"repnz; scasb\n\t"
"jnz 1f\n\t"
"dec %%edi\n\t"
"1:\n\t"
: "=D" (addr), "=c" (size)
: "0" (addr), "1" (size), "a" (c));
return addr;