aboutsummaryrefslogtreecommitdiffstats
path: root/common/atomic.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/atomic.h')
-rw-r--r--common/atomic.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/common/atomic.h b/common/atomic.h
index d25f3122..b25bd4dd 100644
--- a/common/atomic.h
+++ b/common/atomic.h
@@ -3,18 +3,6 @@
#include <atomic>
-#ifdef __GNUC__
-/* This helps cast away the const-ness of a pointer without accidentally
- * changing the pointer type. This is necessary due to Clang's inability to use
- * atomic_load on a const _Atomic variable.
- */
-#define CONST_CAST(T, V) __extension__({ \
- const T _tmp = (V); \
- (T)_tmp; \
-})
-#else
-#define CONST_CAST(T, V) ((T)(V))
-#endif
#define almemory_order std::memory_order
#define almemory_order_relaxed std::memory_order_relaxed