change the namespace of mutex from std to cdsc
[c11tester.git] / include / memoryorder.h
index 93e87a037001fff1c6db234f1d459fa092eddb31..704d15e723bb5152bbda603b58bb3024031e516c 100644 (file)
@@ -1,3 +1,8 @@
+/**
+ * @file memoryorder.h
+ * @brief C11/C++11 atomic memory order listings
+ */
+
 #ifndef MEMORYORDER_H
 #define MEMORYORDER_H
 #ifdef __cplusplus
 namespace std {
 #else
 #include <stddef.h>
-#include <stdbool.h>
 #endif
 
 
 typedef enum memory_order {
-    memory_order_relaxed, memory_order_acquire, memory_order_release,
-    memory_order_acq_rel, memory_order_seq_cst
+    memory_order_relaxed, memory_order_consume, memory_order_acquire, 
+    memory_order_release, memory_order_acq_rel, memory_order_seq_cst
 } memory_order;