From: Mathieu Desnoyers Date: Mon, 7 Dec 2009 03:26:23 +0000 (-0500) Subject: s390 uatomic arch fix X-Git-Tag: v0.3.2~3 X-Git-Url: http://git.lttng.org/?a=commitdiff_plain;h=53b8ed6836363dc7c5a5356e01609bdaac4868e2;hp=53b8ed6836363dc7c5a5356e01609bdaac4868e2;p=userspace-rcu.git s390 uatomic arch fix In file included from urcu-static.h:40, from urcu.c:35: ./urcu/uatomic_arch.h: In function ‘_uatomic_exchange’: ./urcu/uatomic_arch.h:88: warning: dereferencing ‘void *’ pointer ./urcu/uatomic_arch.h:89: warning: dereferencing ‘void *’ pointer ./urcu/uatomic_arch.h:89: error: expected ‘:’ or ‘)’ before ‘(’ token ./urcu/uatomic_arch.h: In function ‘_uatomic_cmpxchg’: ./urcu/uatomic_arch.h:131: warning: dereferencing ‘void *’ pointer ./urcu/uatomic_arch.h:132: warning: dereferencing ‘void *’ pointer ./urcu/uatomic_arch.h:132: error: expected ‘:’ or ‘)’ before ‘(’ token Use same hidden pointer technique used for x86. Signed-off-by: Mathieu Desnoyers ---