summaryrefslogtreecommitdiffstats
path: root/osdep/atomics.h
diff options
context:
space:
mode:
Diffstat (limited to 'osdep/atomics.h')
-rw-r--r--osdep/atomics.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/osdep/atomics.h b/osdep/atomics.h
index 39c741acd7..8431211476 100644
--- a/osdep/atomics.h
+++ b/osdep/atomics.h
@@ -41,6 +41,11 @@ typedef struct { volatile unsigned long long v; } atomic_ullong;
#define ATOMIC_VAR_INIT(x) \
{.v = (x)}
+#define memory_order_relaxed 1
+#define memory_order_seq_cst 2
+
+#define atomic_load_explicit(p, e) atomic_load(p)
+
#if HAVE_ATOMIC_BUILTINS
#define atomic_load(p) \