6 #ifndef EASTL_ATOMIC_INTERNAL_MACROS_MEMORY_BARRIER_H
7 #define EASTL_ATOMIC_INTERNAL_MACROS_MEMORY_BARRIER_H
9 #if defined(EA_PRAGMA_ONCE_SUPPORTED)
18 #define EASTL_ATOMIC_CPU_MB() \
19 EASTL_ATOMIC_CHOOSE_OP_IMPL(ATOMIC_CPU_MB)()
26 #define EASTL_ATOMIC_CPU_WMB() \
27 EASTL_ATOMIC_CHOOSE_OP_IMPL(ATOMIC_CPU_WMB)()
34 #define EASTL_ATOMIC_CPU_RMB() \
35 EASTL_ATOMIC_CHOOSE_OP_IMPL(ATOMIC_CPU_RMB)()