+/** @file libatomic.h
+ * @brief Basic atomic operations to be exposed to user program.
+ */
+
#ifndef __LIBATOMIC_H__
#define __LIBATOMIC_H__
extern "C" {
#endif
+ /** @brief The memory orders specified by the C11/C++11 memory models */
typedef enum memory_order {
memory_order_relaxed,
memory_order_consume,