Re: arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-11-01 Thread Will Deacon
from include/linux/crypto.h:20, > from arch/x86/kernel/asm-offsets.c:9: >arch/x86/include/asm/qspinlock.h: In function > 'queued_fetch_set_pending_acquire': > >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression >: c

Re: arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-11-01 Thread Will Deacon
from include/linux/crypto.h:20, > from arch/x86/kernel/asm-offsets.c:9: >arch/x86/include/asm/qspinlock.h: In function > 'queued_fetch_set_pending_acquire': > >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression >: c

arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-31 Thread kbuild test robot
nction 'queued_fetch_set_pending_acquire': >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression : clobbers : cc_label);\ ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond

arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-31 Thread kbuild test robot
nction 'queued_fetch_set_pending_acquire': >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression : clobbers : cc_label);\ ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond

arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-30 Thread kbuild test robot
nction 'queued_fetch_set_pending_acquire': >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression : clobbers : cc_label);\ ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond

arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-30 Thread kbuild test robot
nction 'queued_fetch_set_pending_acquire': >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression : clobbers : cc_label);\ ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond

arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-29 Thread kbuild test robot
nction 'queued_fetch_set_pending_acquire': >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression : clobbers : cc_label);\ ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond

arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-29 Thread kbuild test robot
nction 'queued_fetch_set_pending_acquire': >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression : clobbers : cc_label);\ ^ include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' if (__builtin_constant_p(!!(cond

Re: [tip:locking/core 6/10] arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-22 Thread Will Deacon
On Mon, Oct 22, 2018 at 12:08:30PM +0200, Peter Zijlstra wrote: > ARGH; so, this: > > #define __GEN_RMWcc(fullop, _var, cc, clobbers, ...) \ > ({\ > bool c = false;

Re: [tip:locking/core 6/10] arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-22 Thread Will Deacon
On Mon, Oct 22, 2018 at 12:08:30PM +0200, Peter Zijlstra wrote: > ARGH; so, this: > > #define __GEN_RMWcc(fullop, _var, cc, clobbers, ...) \ > ({\ > bool c = false;

Re: [tip:locking/core 6/10] arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-22 Thread Peter Zijlstra
m arch/x86/kernel/asm-offsets.c:9: >arch/x86/include/asm/qspinlock.h: In function > 'queued_fetch_set_pending_acquire': > >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression >: clobbers : cc_label);\ >

Re: [tip:locking/core 6/10] arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-22 Thread Peter Zijlstra
m arch/x86/kernel/asm-offsets.c:9: >arch/x86/include/asm/qspinlock.h: In function > 'queued_fetch_set_pending_acquire': > >> arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression >: clobbers : cc_label);\ >

[tip:locking/core 6/10] arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-19 Thread kbuild test robot
AT(a, b) ^ arch/x86/include/asm/rmwcc.h:60:32: note: in expansion of macro 'RMWcc_CONCAT' #define GEN_BINARY_RMWcc(X...) RMWcc_CONCAT(GEN_BINARY_RMWcc_, RMWcc_ARGS(X))(X) ^ arch/x86/include/asm/qspinlock.h:18:6: note: in expansion of m

[tip:locking/core 6/10] arch/x86/include/asm/rmwcc.h:23:17: error: jump into statement expression

2018-10-19 Thread kbuild test robot
AT(a, b) ^ arch/x86/include/asm/rmwcc.h:60:32: note: in expansion of macro 'RMWcc_CONCAT' #define GEN_BINARY_RMWcc(X...) RMWcc_CONCAT(GEN_BINARY_RMWcc_, RMWcc_ARGS(X))(X) ^ arch/x86/include/asm/qspinlock.h:18:6: note: in expansion of m