X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;ds=sidebyside;f=urcu%2Fcompiler.h;h=fcab5ea591e83e21efa471df038b2500efde3ad8;hb=e90ad78457151a8faec9d77934b292f458082386;hp=5b7bb305b2de83b1828171f506d7241d3c692d03;hpb=1b27a7725e853b9f0673a0ed2639b8dc1065f21b;p=urcu.git diff --git a/urcu/compiler.h b/urcu/compiler.h index 5b7bb30..fcab5ea 100644 --- a/urcu/compiler.h +++ b/urcu/compiler.h @@ -6,7 +6,7 @@ * * Compiler definitions. * - * Copyright (c) 2009 Mathieu Desnoyers + * Copyright (c) 2009 Mathieu Desnoyers * * THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED * OR IMPLIED. ANY USE IS AT YOUR OWN RISK. @@ -37,7 +37,7 @@ * use is to mediate communication between process-level code and irq/NMI * handlers, all running on the same CPU. */ -#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&x) +#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) #ifndef max #define max(a,b) ((a)>(b)?(a):(b))