openbsd-ports/emulators/wine/patches/patch-ipc_bit_array_c
2003-12-31 04:21:45 +00:00

30 lines
755 B
Plaintext

$OpenBSD: patch-ipc_bit_array_c,v 1.1 2003/12/31 04:21:45 espie Exp $
--- ipc/bit_array.c.orig 2003-12-31 04:53:17.000000000 +0100
+++ ipc/bit_array.c 2003-12-31 04:53:37.000000000 +0100
@@ -143,9 +143,9 @@ static __inline__ int clear_bit(int bit,
{
int ret;
- __asm__("xor %1,%1
- btrl %2,%0
- adcl %1,%1"
+ __asm__("xor %1,%1\n"
+" btrl %2,%0\n"
+" adcl %1,%1"
:"=m" (*mem), "=&r" (ret)
:"r" (bit));
return (ret);
@@ -154,9 +154,9 @@ static __inline__ int clear_bit(int bit,
static __inline__ int set_bit(int bit, int *mem)
{
int ret;
- __asm__("xor %1,%1
- btsl %2,%0
- adcl %1,%1"
+ __asm__("xor %1,%1\n"
+" btsl %2,%0\n"
+" adcl %1,%1"
:"=m" (*mem), "=&r" (ret)
:"r" (bit));
return (ret);