Loading...
tests/os_atomic.cpp xnu-12377.101.15 /dev/null
--- xnu/xnu-12377.101.15/tests/os_atomic.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
-#include <darwintest.h>
-#include <os/atomic_private.h>
-
-T_GLOBAL_META(
-	T_META_RUN_CONCURRENTLY(true),
-	T_META_CHECK_LEAKS(false)
-	);
-
-T_DECL(os_atomic, "Just to make sure things build at all in c++ mode", T_META_TAG_VM_PREFERRED)
-{
-	static os_atomic(int) i;
-	static volatile int v_i = 0;
-	int old_i = 0;
-	int a, b;
-
-	T_ASSERT_EQ(os_atomic_inc_orig(&i, relaxed), 0, "atomic inc");
-	T_ASSERT_EQ(os_atomic_cmpxchg(&i, 1, 0, relaxed), true, "os_atomic_cmpxchg");
-	os_atomic_rmw_loop(&i, a, b, relaxed, {
-		b = a;
-	});
-
-	T_ASSERT_EQ(os_atomic_inc_orig(&old_i, relaxed), 0, "atomic inc");
-	T_ASSERT_EQ(os_atomic_cmpxchg(&old_i, 1, 0, relaxed), true, "os_atomic_cmpxchg");
-	os_atomic_rmw_loop(&old_i, a, b, relaxed, {
-		b = a;
-	});
-
-	T_ASSERT_EQ(os_atomic_inc_orig(&v_i, relaxed), 0, "atomic inc");
-	T_ASSERT_EQ(os_atomic_cmpxchg(&v_i, 1, 0, relaxed), true, "os_atomic_cmpxchg");
-	os_atomic_rmw_loop(&v_i, a, b, relaxed, {
-		b = a;
-	});
-}