3 #ifndef CDSLIB_COMPILER_GCC_COMPILER_BARRIERS_H
4 #define CDSLIB_COMPILER_GCC_COMPILER_BARRIERS_H
6 #define CDS_COMPILER_RW_BARRIER __asm__ __volatile__ ( "" ::: "memory" )
7 #define CDS_COMPILER_R_BARRIER CDS_COMPILER_RW_BARRIER
8 #define CDS_COMPILER_W_BARRIER CDS_COMPILER_RW_BARRIER
10 #endif // #ifndef CDSLIB_COMPILER_GCC_COMPILER_BARRIERS_H