|
|
@@ -54,10 +54,9 @@ unsigned long __xchg_small(volatile void *ptr, unsigned long val, unsigned int s
|
|
|
unsigned long __cmpxchg_small(volatile void *ptr, unsigned long old,
|
|
|
unsigned long new, unsigned int size)
|
|
|
{
|
|
|
- u32 mask, old32, new32, load32;
|
|
|
+ u32 mask, old32, new32, load32, load;
|
|
|
volatile u32 *ptr32;
|
|
|
unsigned int shift;
|
|
|
- u8 load;
|
|
|
|
|
|
/* Check that ptr is naturally aligned */
|
|
|
WARN_ON((unsigned long)ptr & (size - 1));
|