From: Segher Boessenkool Date: Sat, 11 Aug 2007 00:15:30 +0000 (+1000) Subject: [POWERPC] Implement atomic{, 64}_{read, write}() without volatile X-Git-Tag: v2.6.24-rc1~1450^2~350 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f0cbea0d8cc47801b853d3c61d0e17475b0cc89;p=pandora-kernel.git [POWERPC] Implement atomic{, 64}_{read, write}() without volatile Instead, use asm() like all other atomic operations already do. Also use inline functions instead of macros; this actually improves code generation (some code becomes a little smaller, probably because of improved alias information -- just a few hundred bytes total on a default kernel build, nothing shocking). Signed-off-by: Segher Boessenkool Signed-off-by: Paul Mackerras --- Reading git-diff-tree failed