Change return type of compare_and_swap to char to get better code.
authordrepper <drepper>
Tue, 16 Sep 1997 00:38:25 +0000 (00:38 +0000)
committerdrepper <drepper>
Tue, 16 Sep 1997 00:38:25 +0000 (00:38 +0000)
sysdeps/i386/i486/atomicity.h

index 98a2531..7157bc3 100644 (file)
@@ -1,4 +1,4 @@
-/* Low-level functions for atomitc operations.  ix86 version, x >= 4.
+/* Low-level functions for atomic operations.  ix86 version, x >= 4.
    Copyright (C) 1997 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
@@ -41,7 +41,7 @@ atomic_add (volatile uint32_t *mem, int val)
                        : : "ir" (val), "m" (*mem) : "memory");
 }
 
-static inline int
+static inline char
 __attribute__ ((unused))
 compare_and_swap (volatile long int *p, long int oldval, long int newval)
 {