]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] alpha xchg fix
authorAl Viro <viro@www.linux.org.uk>
Tue, 23 Aug 2005 21:47:07 +0000 (22:47 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 24 Aug 2005 01:43:44 +0000 (18:43 -0700)
commit1ef62fd18de596b1d9ca06df540b03f92ecd5b70
treebcc10e8f4f576d525b4f2a617010f49077d03e6f
parentd3bb7db53cc09a20e20d77151bd13e31aa6a06de
[PATCH] alpha xchg fix

alpha xchg has to be a macro - alpha disables always_inline and if that
puppy does not get inlined, we immediately blow up on undefined reference.
Happens even on gcc3; with gcc4 that happens a _lot_.

Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/asm-alpha/system.h