]> git.saurik.com Git - apple/xnu.git/blobdiff - tests/workq_sigprof.c
xnu-7195.81.3.tar.gz
[apple/xnu.git] / tests / workq_sigprof.c
index 458307962fce582345ba9cbe8b45518d0a3339c1..f6cdf3444366f3dcc7ddf78aac6e838d965b91e2 100644 (file)
@@ -10,7 +10,9 @@
 
 #include <darwintest.h>
 
-#if !TARGET_OS_IPHONE
+#if !defined(__arm__)
+
+T_GLOBAL_META(T_META_RUN_CONCURRENTLY(true));
 
 static pthread_t workq_thread;
 static bool signal_received;
@@ -64,12 +66,12 @@ T_DECL(workq_sigprof, "test that workqueue threads can receive sigprof")
        dispatch_main();
 }
 
-#else //!TARGET_OS_IPHONE
+#else //!defined(__arm__)
 
 T_DECL(workq_sigprof, "test that workqueue threads can receive sigprof")
 {
        T_EXPECTFAIL;
-       T_FAIL("<rdar://problem/25864196> setitimer/sigprof doesn't seem to be delivered on embeded platforms");
+       T_FAIL("<rdar://problem/25864196> setitimer/sigprof not supported on 32bit arm platforms");
 }
 
-#endif //!TARGET_OS_IPHONE
+#endif //!defined(__arm__)