summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorJulian Lettner <jlettner@apple.com>2019-04-12 23:07:00 +0000
committerJulian Lettner <jlettner@apple.com>2019-04-12 23:07:00 +0000
commitc77bf89dcce8dce0ec3849220a92e10d0bc1b348 (patch)
treebef81313649b5de54d72666ebb2c907c93b5d5ee /compiler-rt
parentfef8de66a6ad56d71eb8bf8a401f8cdc82dea225 (diff)
downloadbcm5719-llvm-c77bf89dcce8dce0ec3849220a92e10d0bc1b348.tar.gz
bcm5719-llvm-c77bf89dcce8dce0ec3849220a92e10d0bc1b348.zip
[TSan][libdispatch] Move libdispatch tests out of Darwin folder
The libdispatch tests are now not tied to Darwin anymore. Move them to their own platform-independent folder. llvm-svn: 358316
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/test/tsan/libdispatch/after.c (renamed from compiler-rt/test/tsan/Darwin/gcd-after.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/async-norace.c (renamed from compiler-rt/test/tsan/Darwin/gcd-async-norace.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/async-race.c (renamed from compiler-rt/test/tsan/Darwin/gcd-async-race.mm)2
-rw-r--r--compiler-rt/test/tsan/libdispatch/barrier-race.c (renamed from compiler-rt/test/tsan/Darwin/gcd-barrier-race.mm)2
-rw-r--r--compiler-rt/test/tsan/libdispatch/barrier.c (renamed from compiler-rt/test/tsan/Darwin/gcd-barrier.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/blocks.c (renamed from compiler-rt/test/tsan/Darwin/gcd-blocks.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/fd.c (renamed from compiler-rt/test/tsan/Darwin/gcd-fd.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/groups-norace.c (renamed from compiler-rt/test/tsan/Darwin/gcd-groups-norace.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/io-barrier-race.c (renamed from compiler-rt/test/tsan/Darwin/gcd-io-barrier-race.mm)2
-rw-r--r--compiler-rt/test/tsan/libdispatch/io-barrier.c (renamed from compiler-rt/test/tsan/Darwin/gcd-io-barrier.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/io-cleanup.c (renamed from compiler-rt/test/tsan/Darwin/gcd-io-cleanup.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/io-race.c (renamed from compiler-rt/test/tsan/Darwin/gcd-io-race.mm)6
-rw-r--r--compiler-rt/test/tsan/libdispatch/io.c (renamed from compiler-rt/test/tsan/Darwin/gcd-io.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/serial-queue-norace.c (renamed from compiler-rt/test/tsan/Darwin/gcd-serial-queue-norace.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/source-cancel.c (renamed from compiler-rt/test/tsan/Darwin/gcd-source-cancel.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/source-cancel2.c (renamed from compiler-rt/test/tsan/Darwin/gcd-source-cancel2.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/source-event.c (renamed from compiler-rt/test/tsan/Darwin/gcd-source-event.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/source-event2.c (renamed from compiler-rt/test/tsan/Darwin/gcd-source-event2.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/source-registration.c (renamed from compiler-rt/test/tsan/Darwin/gcd-source-registration.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/source-registration2.c (renamed from compiler-rt/test/tsan/Darwin/gcd-source-registration2.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/sync-norace.c (renamed from compiler-rt/test/tsan/Darwin/gcd-sync-norace.mm)0
-rw-r--r--compiler-rt/test/tsan/libdispatch/sync-race.c (renamed from compiler-rt/test/tsan/Darwin/gcd-sync-race.mm)2
-rw-r--r--compiler-rt/test/tsan/libdispatch/target-queue-norace.c (renamed from compiler-rt/test/tsan/Darwin/gcd-target-queue-norace.mm)0
23 files changed, 8 insertions, 6 deletions
diff --git a/compiler-rt/test/tsan/Darwin/gcd-after.mm b/compiler-rt/test/tsan/libdispatch/after.c
index 59281e76d6d..59281e76d6d 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-after.mm
+++ b/compiler-rt/test/tsan/libdispatch/after.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-async-norace.mm b/compiler-rt/test/tsan/libdispatch/async-norace.c
index c3b60357935..c3b60357935 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-async-norace.mm
+++ b/compiler-rt/test/tsan/libdispatch/async-norace.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-async-race.mm b/compiler-rt/test/tsan/libdispatch/async-race.c
index ecb2a8007bf..6701f101c70 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-async-race.mm
+++ b/compiler-rt/test/tsan/libdispatch/async-race.c
@@ -33,5 +33,5 @@ int main() {
// CHECK: Hello world.
// CHECK: addr=[[ADDR:0x[0-9,a-f]+]]
// CHECK: WARNING: ThreadSanitizer: data race
-// CHECK: Location is global 'global' {{(of size 8 )?}}at [[ADDR]] (gcd-async-race.mm.tmp+0x{{[0-9,a-f]+}})
+// CHECK: Location is global 'global' {{(of size 8 )?}}at [[ADDR]] (async-race.c.tmp+0x{{[0-9,a-f]+}})
// CHECK: Done.
diff --git a/compiler-rt/test/tsan/Darwin/gcd-barrier-race.mm b/compiler-rt/test/tsan/libdispatch/barrier-race.c
index 417898a7779..278824424d0 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-barrier-race.mm
+++ b/compiler-rt/test/tsan/libdispatch/barrier-race.c
@@ -43,5 +43,5 @@ int main() {
// CHECK: Hello world.
// CHECK: addr=[[ADDR:0x[0-9,a-f]+]]
// CHECK: WARNING: ThreadSanitizer: data race
-// CHECK: Location is global 'global' {{(of size 8 )?}}at [[ADDR]] (gcd-barrier-race.mm.tmp+0x{{[0-9,a-f]+}})
+// CHECK: Location is global 'global' {{(of size 8 )?}}at [[ADDR]] (barrier-race.c.tmp+0x{{[0-9,a-f]+}})
// CHECK: Done.
diff --git a/compiler-rt/test/tsan/Darwin/gcd-barrier.mm b/compiler-rt/test/tsan/libdispatch/barrier.c
index 52b115ed34d..52b115ed34d 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-barrier.mm
+++ b/compiler-rt/test/tsan/libdispatch/barrier.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-blocks.mm b/compiler-rt/test/tsan/libdispatch/blocks.c
index 413b2208576..413b2208576 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-blocks.mm
+++ b/compiler-rt/test/tsan/libdispatch/blocks.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-fd.mm b/compiler-rt/test/tsan/libdispatch/fd.c
index 9a77a3f3c82..9a77a3f3c82 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-fd.mm
+++ b/compiler-rt/test/tsan/libdispatch/fd.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-groups-norace.mm b/compiler-rt/test/tsan/libdispatch/groups-norace.c
index 0a8447e3aaa..0a8447e3aaa 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-groups-norace.mm
+++ b/compiler-rt/test/tsan/libdispatch/groups-norace.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-io-barrier-race.mm b/compiler-rt/test/tsan/libdispatch/io-barrier-race.c
index 150f4037fe6..5e7fe80f073 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-io-barrier-race.mm
+++ b/compiler-rt/test/tsan/libdispatch/io-barrier-race.c
@@ -50,5 +50,5 @@ int main(int argc, const char *argv[]) {
// CHECK: Hello world.
// CHECK: addr=[[ADDR:0x[0-9,a-f]+]]
// CHECK: WARNING: ThreadSanitizer: data race
-// CHECK: Location is global 'my_global' {{(of size 8 )?}}at [[ADDR]] (gcd-io-barrier-race.mm.tmp+0x{{[0-9,a-f]+}})
+// CHECK: Location is global 'my_global' {{(of size 8 )?}}at [[ADDR]] (io-barrier-race.c.tmp+0x{{[0-9,a-f]+}})
// CHECK: Done.
diff --git a/compiler-rt/test/tsan/Darwin/gcd-io-barrier.mm b/compiler-rt/test/tsan/libdispatch/io-barrier.c
index 849644e44ef..849644e44ef 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-io-barrier.mm
+++ b/compiler-rt/test/tsan/libdispatch/io-barrier.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-io-cleanup.mm b/compiler-rt/test/tsan/libdispatch/io-cleanup.c
index 3e1c9d78e9c..3e1c9d78e9c 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-io-cleanup.mm
+++ b/compiler-rt/test/tsan/libdispatch/io-cleanup.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-io-race.mm b/compiler-rt/test/tsan/libdispatch/io-race.c
index 7d7f603856d..27d315c4b27 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-io-race.mm
+++ b/compiler-rt/test/tsan/libdispatch/io-race.c
@@ -3,7 +3,9 @@
// REQUIRES: disabled
-#import "../test.h"
+#include <dispatch/dispatch.h>
+
+#include "../test.h"
dispatch_queue_t queue;
dispatch_data_t data;
@@ -49,5 +51,5 @@ int main(int argc, const char *argv[]) {
// CHECK: Hello world.
// CHECK: addr=[[ADDR:0x[0-9,a-f]+]]
// CHECK: WARNING: ThreadSanitizer: data race
-// CHECK: Location is global 'my_global' {{(of size 8 )?}}at [[ADDR]] (gcd-io-race.mm.tmp+0x{{[0-9,a-f]+}})
+// CHECK: Location is global 'my_global' {{(of size 8 )?}}at [[ADDR]] (io-race.c.tmp+0x{{[0-9,a-f]+}})
// CHECK: Done.
diff --git a/compiler-rt/test/tsan/Darwin/gcd-io.mm b/compiler-rt/test/tsan/libdispatch/io.c
index 6302e743d88..6302e743d88 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-io.mm
+++ b/compiler-rt/test/tsan/libdispatch/io.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-serial-queue-norace.mm b/compiler-rt/test/tsan/libdispatch/serial-queue-norace.c
index 17fb5f1c73b..17fb5f1c73b 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-serial-queue-norace.mm
+++ b/compiler-rt/test/tsan/libdispatch/serial-queue-norace.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-source-cancel.mm b/compiler-rt/test/tsan/libdispatch/source-cancel.c
index bc7282d319a..bc7282d319a 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-source-cancel.mm
+++ b/compiler-rt/test/tsan/libdispatch/source-cancel.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-source-cancel2.mm b/compiler-rt/test/tsan/libdispatch/source-cancel2.c
index 8ec2732dc60..8ec2732dc60 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-source-cancel2.mm
+++ b/compiler-rt/test/tsan/libdispatch/source-cancel2.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-source-event.mm b/compiler-rt/test/tsan/libdispatch/source-event.c
index f07dd1ea7b9..f07dd1ea7b9 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-source-event.mm
+++ b/compiler-rt/test/tsan/libdispatch/source-event.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-source-event2.mm b/compiler-rt/test/tsan/libdispatch/source-event2.c
index 5c2b6b72cdc..5c2b6b72cdc 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-source-event2.mm
+++ b/compiler-rt/test/tsan/libdispatch/source-event2.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-source-registration.mm b/compiler-rt/test/tsan/libdispatch/source-registration.c
index 296c0055b15..296c0055b15 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-source-registration.mm
+++ b/compiler-rt/test/tsan/libdispatch/source-registration.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-source-registration2.mm b/compiler-rt/test/tsan/libdispatch/source-registration2.c
index 1e51f6f36b8..1e51f6f36b8 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-source-registration2.mm
+++ b/compiler-rt/test/tsan/libdispatch/source-registration2.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-sync-norace.mm b/compiler-rt/test/tsan/libdispatch/sync-norace.c
index 38d9be384c3..38d9be384c3 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-sync-norace.mm
+++ b/compiler-rt/test/tsan/libdispatch/sync-norace.c
diff --git a/compiler-rt/test/tsan/Darwin/gcd-sync-race.mm b/compiler-rt/test/tsan/libdispatch/sync-race.c
index 5ee7761d076..ec0d43c0b80 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-sync-race.mm
+++ b/compiler-rt/test/tsan/libdispatch/sync-race.c
@@ -38,5 +38,5 @@ int main() {
// CHECK: Hello world.
// CHECK: addr=[[ADDR:0x[0-9,a-f]+]]
// CHECK: WARNING: ThreadSanitizer: data race
-// CHECK: Location is global 'global' {{(of size 8 )?}}at [[ADDR]] (gcd-sync-race.mm.tmp+0x{{[0-9,a-f]+}})
+// CHECK: Location is global 'global' {{(of size 8 )?}}at [[ADDR]] (sync-race.c.tmp+0x{{[0-9,a-f]+}})
// CHECK: Done.
diff --git a/compiler-rt/test/tsan/Darwin/gcd-target-queue-norace.mm b/compiler-rt/test/tsan/libdispatch/target-queue-norace.c
index b5361c81f60..b5361c81f60 100644
--- a/compiler-rt/test/tsan/Darwin/gcd-target-queue-norace.mm
+++ b/compiler-rt/test/tsan/libdispatch/target-queue-norace.c
OpenPOWER on IntegriCloud