From: Paul Mackerras Date: Mon, 28 Apr 2008 04:44:08 +0000 (+1000) Subject: [POWERPC] Use __always_inline for xchg* and cmpxchg* X-Git-Tag: v2.6.26-rc1~370^2~17 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd18434ff0b7d9b9ad3d596985fc84b329d2f9a8;p=pandora-kernel.git [POWERPC] Use __always_inline for xchg* and cmpxchg* This changes the definitions of the xchg and cmpxchg families of functions in include/asm-powerpc/system.h to be marked __always_inline rather than __inline__. The reason for doing this is that we rely on the compiler inlining them in order to eliminate the references to __xchg_called_with_bad_pointer and __cmpxchg_called_with_bad_pointer, which are deliberately left undefined. Thus this change will enable us to make the inline keyword be just a hint rather than a directive. Signed-off-by: Paul Mackerras --- Reading git-diff-tree failed