|
@@ -23,10 +23,10 @@ |
|
|
|
|
|
|
|
|
#include "config.h" |
|
|
#include "config.h" |
|
|
|
|
|
|
|
|
#if HAVE_MEMORYBARRIER |
|
|
|
|
|
#include "atomic_win32.h" |
|
|
|
|
|
#elif HAVE_SYNC_VAL_COMPARE_AND_SWAP |
|
|
|
|
|
|
|
|
#if HAVE_SYNC_VAL_COMPARE_AND_SWAP |
|
|
#include "atomic_gcc.h" |
|
|
#include "atomic_gcc.h" |
|
|
|
|
|
#elif HAVE_MEMORYBARRIER |
|
|
|
|
|
#include "atomic_win32.h" |
|
|
#elif HAVE_MACHINE_RW_BARRIER |
|
|
#elif HAVE_MACHINE_RW_BARRIER |
|
|
#include "atomic_suncc.h" |
|
|
#include "atomic_suncc.h" |
|
|
#else |
|
|
#else |
|
|