]> err.no Git - linux-2.6/commit
[PATCH] powerpc: Make BUG_ON & WARN_ON play nice with compile-time optimisations
authorMichael Ellerman <michael@ellerman.id.au>
Thu, 23 Mar 2006 12:32:24 +0000 (23:32 +1100)
committerPaul Mackerras <paulus@samba.org>
Mon, 27 Mar 2006 03:48:10 +0000 (14:48 +1100)
commite3f94b85f98a346c5eb0ac0d9539b71cb7057143
tree69cc1fcb75d5af9e89c6a28264547bfc5deadd1b
parentaf308377e204e25f1f58627d05fe0f483703b514
[PATCH] powerpc: Make BUG_ON & WARN_ON play nice with compile-time optimisations

Change BUG_ON and WARN_ON to give the compiler a chance to perform
compile-time optimsations. Depending on the complexity of the condition,
the compiler may not do this very well, so if it's important check the
object code.

Current GCC's (4.x) produce good code as long as the condition does not
include a function call, including a static inline.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
include/asm-powerpc/bug.h