From: Andrew Morton include/asm/local.h:272:23: "(" may not appear in macro parameter list Please review all other patches for more occurrences of this. Cc: Mathieu Desnoyers Cc: Paul Mackerras Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- include/asm-powerpc/local.h | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN include/asm-powerpc/local.h~local_t-powerpc-extension-fix include/asm-powerpc/local.h --- a/include/asm-powerpc/local.h~local_t-powerpc-extension-fix +++ a/include/asm-powerpc/local.h @@ -269,7 +269,7 @@ static __inline__ long local_dec_if_posi #define local_cmpxchg(l, o, n) \ ((long)cmpxchg_local(&((l)->a.counter), (o), (n))) -#define local_xchg(l, (n)) (xchg_local(&((l)->a.counter), (n))) +#define local_xchg(l, n) (xchg_local(&((l)->a.counter), (n))) /** * local_add_unless - add unless the number is a given value _