diff options
-rw-r--r-- | arch/m68k/include/asm/cmpxchg.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/m68k/include/asm/cmpxchg.h b/arch/m68k/include/asm/cmpxchg.h index 5c81d0eae5cf..bc755bc620ad 100644 --- a/arch/m68k/include/asm/cmpxchg.h +++ b/arch/m68k/include/asm/cmpxchg.h | |||
@@ -124,6 +124,9 @@ static inline unsigned long __cmpxchg(volatile void *p, unsigned long old, | |||
124 | #define cmpxchg_local(ptr, o, n) \ | 124 | #define cmpxchg_local(ptr, o, n) \ |
125 | ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ | 125 | ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ |
126 | (unsigned long)(n), sizeof(*(ptr)))) | 126 | (unsigned long)(n), sizeof(*(ptr)))) |
127 | |||
128 | #define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) | ||
129 | |||
127 | #else | 130 | #else |
128 | 131 | ||
129 | /* | 132 | /* |