atomic_signal_fence.c revision 288943
1149Srgrimes/*===-- atomic_signal_fence.c -----------------------------------------------=== 237Srgrimes * 337Srgrimes * The LLVM Compiler Infrastructure 437Srgrimes * 537Srgrimes * This file is dual licensed under the MIT and the University of Illinois Open 637Srgrimes * Source Licenses. See LICENSE.TXT for details. 737Srgrimes * 837Srgrimes *===------------------------------------------------------------------------=== 91280Sjkh * 1037Srgrimes * This file implements atomic_signal_fence from C11's stdatomic.h. 1137Srgrimes * 1237Srgrimes *===------------------------------------------------------------------------=== 1337Srgrimes */ 1437Srgrimes 151211Srgrimes#include <stdatomic.h> 1637Srgrimes#undef atomic_signal_fence 17void atomic_signal_fence(memory_order order) { 18 __c11_atomic_signal_fence(order); 19} 20