diff options
author | Julian Lettner <jlettner@apple.com> | 2019-04-12 20:27:05 +0000 |
---|---|---|
committer | Julian Lettner <jlettner@apple.com> | 2019-04-12 20:27:05 +0000 |
commit | 2a6ceae424a519912d6e10dc7db77c6bd652a978 (patch) | |
tree | 91ca6726bf16c2873512e310eaf6c05345235042 /test/tsan/Darwin | |
parent | 2d04195645031e1a4c6fd9b1c2b5371631257947 (diff) | |
download | compiler-rt-2a6ceae424a519912d6e10dc7db77c6bd652a978.tar.gz |
[TSan][libdispatch] Don't link against Foundation
Now that our tests don't depend on Foundation anymore,
don't link it in.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@358309 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/tsan/Darwin')
-rw-r--r-- | test/tsan/Darwin/gcd-fd.mm | 6 | ||||
-rw-r--r-- | test/tsan/Darwin/gcd-io-barrier-race.mm | 4 | ||||
-rw-r--r-- | test/tsan/Darwin/gcd-io-barrier.mm | 7 | ||||
-rw-r--r-- | test/tsan/Darwin/gcd-io-cleanup.mm | 7 | ||||
-rw-r--r-- | test/tsan/Darwin/gcd-io-race.mm | 4 | ||||
-rw-r--r-- | test/tsan/Darwin/gcd-io.mm | 7 |
6 files changed, 22 insertions, 13 deletions
diff --git a/test/tsan/Darwin/gcd-fd.mm b/test/tsan/Darwin/gcd-fd.mm index 1a67358ed..9a77a3f3c 100644 --- a/test/tsan/Darwin/gcd-fd.mm +++ b/test/tsan/Darwin/gcd-fd.mm @@ -1,7 +1,9 @@ -// RUN: %clang_tsan %s -o %t -framework Foundation +// RUN: %clang_tsan %s -o %t // RUN: %run %t 2>&1 | FileCheck %s -#import <Foundation/Foundation.h> +#include <dispatch/dispatch.h> + +#include <stdio.h> long my_global = 0; diff --git a/test/tsan/Darwin/gcd-io-barrier-race.mm b/test/tsan/Darwin/gcd-io-barrier-race.mm index c8e019e41..150f4037f 100644 --- a/test/tsan/Darwin/gcd-io-barrier-race.mm +++ b/test/tsan/Darwin/gcd-io-barrier-race.mm @@ -1,7 +1,7 @@ -// RUN: %clang_tsan %s -o %t -framework Foundation +// RUN: %clang_tsan %s -o %t // RUN: %deflake %run %t 2>&1 | FileCheck %s -#import <Foundation/Foundation.h> +#include <dispatch/dispatch.h> #import "../test.h" diff --git a/test/tsan/Darwin/gcd-io-barrier.mm b/test/tsan/Darwin/gcd-io-barrier.mm index b7c55e90c..849644e44 100644 --- a/test/tsan/Darwin/gcd-io-barrier.mm +++ b/test/tsan/Darwin/gcd-io-barrier.mm @@ -1,7 +1,10 @@ -// RUN: %clang_tsan %s -o %t -framework Foundation +// RUN: %clang_tsan %s -o %t // RUN: %run %t 2>&1 | FileCheck %s -#import <Foundation/Foundation.h> +#include <dispatch/dispatch.h> + +#include <stdio.h> +#include <stdlib.h> dispatch_queue_t queue; dispatch_data_t data; diff --git a/test/tsan/Darwin/gcd-io-cleanup.mm b/test/tsan/Darwin/gcd-io-cleanup.mm index 03d1160f9..3e1c9d78e 100644 --- a/test/tsan/Darwin/gcd-io-cleanup.mm +++ b/test/tsan/Darwin/gcd-io-cleanup.mm @@ -1,7 +1,10 @@ -// RUN: %clang_tsan %s -o %t -framework Foundation +// RUN: %clang_tsan %s -o %t // RUN: %run %t 2>&1 | FileCheck %s -#import <Foundation/Foundation.h> +#include <dispatch/dispatch.h> + +#include <stdio.h> +#include <stdlib.h> long my_global = 0; diff --git a/test/tsan/Darwin/gcd-io-race.mm b/test/tsan/Darwin/gcd-io-race.mm index 482d98745..7d7f60385 100644 --- a/test/tsan/Darwin/gcd-io-race.mm +++ b/test/tsan/Darwin/gcd-io-race.mm @@ -1,10 +1,8 @@ -// RUN: %clang_tsan %s -o %t -framework Foundation +// RUN: %clang_tsan %s -o %t // RUN: %deflake %run %t 2>&1 | FileCheck %s // REQUIRES: disabled -#import <Foundation/Foundation.h> - #import "../test.h" dispatch_queue_t queue; diff --git a/test/tsan/Darwin/gcd-io.mm b/test/tsan/Darwin/gcd-io.mm index 60ed8a9f2..6302e743d 100644 --- a/test/tsan/Darwin/gcd-io.mm +++ b/test/tsan/Darwin/gcd-io.mm @@ -1,7 +1,10 @@ -// RUN: %clang_tsan %s -o %t -framework Foundation +// RUN: %clang_tsan %s -o %t // RUN: %run %t 2>&1 | FileCheck %s -#import <Foundation/Foundation.h> +#include <dispatch/dispatch.h> + +#include <stdio.h> +#include <stdlib.h> dispatch_queue_t queue; dispatch_data_t data; |