X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=arch%2Fsh%2Finclude%2Fasm%2Fatomic.h;h=c7983124d99dfb6a31bfbf5233f48ba77a168119;hb=3aaf51ace5975050ab43c7d4d7e439e0ae7d13d7;hp=275a448ae8c27bd38bb6cd19fbe7280d8b54198a;hpb=e2f4699ac15fe36de1288505bc6e6e5a8603ab1b;p=pandora-kernel.git diff --git a/arch/sh/include/asm/atomic.h b/arch/sh/include/asm/atomic.h index 275a448ae8c2..c7983124d99d 100644 --- a/arch/sh/include/asm/atomic.h +++ b/arch/sh/include/asm/atomic.h @@ -13,7 +13,7 @@ #define ATOMIC_INIT(i) ( (atomic_t) { (i) } ) -#define atomic_read(v) ((v)->counter) +#define atomic_read(v) (*(volatile int *)&(v)->counter) #define atomic_set(v,i) ((v)->counter = (i)) #if defined(CONFIG_GUSA_RB)