X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=arch%2Fxtensa%2Finclude%2Fasm%2Fatomic.h;h=a96a0619d0b7ec630dc3cecf124a7389d6ce3cf3;hb=f3d46f9d3194e0329216002a8724d4c0957abc79;hp=22d6dde426192266c3915403f8a73785fef6f916;hpb=cf5046323ea254be72535648a9d090b18b8510f3;p=cascardo%2Flinux.git diff --git a/arch/xtensa/include/asm/atomic.h b/arch/xtensa/include/asm/atomic.h index 22d6dde42619..a96a0619d0b7 100644 --- a/arch/xtensa/include/asm/atomic.h +++ b/arch/xtensa/include/asm/atomic.h @@ -46,7 +46,7 @@ * * Atomically reads the value of @v. */ -#define atomic_read(v) ((v)->counter) +#define atomic_read(v) (*(volatile int *)&(v)->counter) /** * atomic_set - set atomic variable