urcu/compiler: Use atomic builtins if configured
authorOlivier Dion <odion@efficios.com>
Fri, 17 Mar 2023 21:37:51 +0000 (22:37 +0100)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 14 Aug 2023 19:38:57 +0000 (15:38 -0400)
commit865024e9245c55286122413aaf7366dc06a00f27
treedddfa7a3ff8248ed8de3f269e77397cebc7684e3
parent3afcf5a0407c69b32603a249e8e7b3d309584a85
urcu/compiler: Use atomic builtins if configured

Use __atomic_signal_fence(__ATOMIC_SEQ_CST) for cmm_barrier() if
configured to use atomic builtins.

Change-Id: Ib168b50f1e97a8da861b92d6882c56db230ebb2c
Co-authored-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Olivier Dion <odion@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/urcu/compiler.h
This page took 0.025121 seconds and 4 git commands to generate.