[DRBD-cvs] drbd by lars; adding missing 'memory clobber' to the 2...
drbd-user@lists.linbit.com
drbd-user@lists.linbit.com
Fri, 9 Jul 2004 19:47:43 +0200 (CEST)
DRBD CVS committal
Author : lars
Module : drbd
Dir : drbd/drbd
Modified Files:
Tag: rel-0_7-branch
drbd_compat_types.h
Log Message:
adding missing 'memory clobber' to the 2.4 i386 backport of __ffs
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/Attic/drbd_compat_types.h,v
retrieving revision 1.1.2.10
retrieving revision 1.1.2.11
diff -u -3 -r1.1.2.10 -r1.1.2.11
--- drbd_compat_types.h 8 Jul 2004 08:04:49 -0000 1.1.2.10
+++ drbd_compat_types.h 9 Jul 2004 17:47:38 -0000 1.1.2.11
@@ -74,7 +74,7 @@
"shll $3,%%edi\n\t"
"addl %%edi,%%eax"
:"=a" (res), "=&c" (d0), "=&D" (d1)
- :"1" ((size + 31) >> 5), "2" (addr), "b" (addr));
+ :"1" ((size + 31) >> 5), "2" (addr), "b" (addr) : "memory");
return res;
}