]> git.saurik.com Git - apple/libplatform.git/blobdiff - private/os/internal/atomic.h
libplatform-220.tar.gz
[apple/libplatform.git] / private / os / internal / atomic.h
index 1d717a66c7284f0ca6dd1d89ec628589069e1fe9..f4fc18a2aa86822dee9fe8eb804805ce30928b32 100644 (file)
@@ -230,22 +230,6 @@ typedef enum _os_atomic_memory_order {
 #define os_atomic_rmw_loop_give_up(expr) \
                os_atomic_rmw_loop_give_up_with_fence(relaxed, expr)
 
-#define os_atomic_tsx_xacq_cmpxchgv(p, e, v, g) \
-               os_atomic_cmpxchgv((p), (e), (v), (g), acquire)
-#define os_atomic_tsx_xrel_store(p, v) \
-               os_atomic_store(p, v, release)
-#define os_atomic_tsx_xacq_cmpxchgv2o(p, f, e, v, g) \
-               os_atomic_tsx_xacq_cmpxchgv(&(p)->f, (e), (v), (g))
-#define os_atomic_tsx_xrel_store2o(p, f, v) \
-               os_atomic_tsx_xrel_store(&(p)->f, (v))
-
-#if defined(__x86_64__) || defined(__i386__)
-#pragma mark -
-#pragma mark x86
-
-
-#endif
-
 
 #endif // __OS_EXPOSE_INTERNALS_INDIRECT__