2 * @brief Basic atomic operations to be exposed to user program.
5 #ifndef __LIBATOMIC_H__
6 #define __LIBATOMIC_H__
8 #include "memoryorder.h"
11 using std::memory_order;
12 using std::memory_order_relaxed;
13 using std::memory_order_acquire;
14 using std::memory_order_release;
15 using std::memory_order_acq_rel;
16 using std::memory_order_seq_cst;
25 #endif /* __LIBATOMIC_H__ */