version(!Win32)
extern (
C) nothrow @
nogc @
live static if(!((__traits(compiles, __atomic_test_and_set)) && (__traits(compiles, __ATOMIC_RELAXED)) && (__traits(compiles, __atomic_store_n)) && (__traits(compiles, __ATOMIC_RELEASE)) && (__traits(compiles, __atomic_load_n)) && (__traits(compiles, __ATOMIC_ACQUIRE))))
static if(!(__traits(compiles, __sync_bool_compare_and_swap)))