s390 uatomic arch fix
authorMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mon, 7 Dec 2009 03:26:23 +0000 (22:26 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mon, 7 Dec 2009 03:26:23 +0000 (22:26 -0500)
commit53b8ed6836363dc7c5a5356e01609bdaac4868e2
tree324d368d4315c00dcea31b390ac391d9a6a6b4d2
parent0cdbb97c1452c0413c99db75b9841fe3b6243618
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 <mathieu.desnoyers@polymtl.ca>
urcu/uatomic_arch_s390.h
This page took 0.024503 seconds and 4 git commands to generate.