diff options
Diffstat (limited to 'compiler-rt/test/asan/TestCases/Windows/null_deref_multiple_dlls.cpp')
-rw-r--r-- | compiler-rt/test/asan/TestCases/Windows/null_deref_multiple_dlls.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler-rt/test/asan/TestCases/Windows/null_deref_multiple_dlls.cpp b/compiler-rt/test/asan/TestCases/Windows/null_deref_multiple_dlls.cpp index 04f8b925a4a3..e31e59746370 100644 --- a/compiler-rt/test/asan/TestCases/Windows/null_deref_multiple_dlls.cpp +++ b/compiler-rt/test/asan/TestCases/Windows/null_deref_multiple_dlls.cpp @@ -1,12 +1,12 @@ -// UNSUPPORTED: target={{.*-windows-gnu}} - // Make sure everything works even if the main module doesn't have any stack // variables, thus doesn't explicitly reference any symbol exported by the // runtime thunk. // -// RUN: %clang_cl_asan -LD -Od -DDLL1 %s -Fe%t1.dll -// RUN: %clang_cl_asan -LD -Od -DDLL2 %s -Fe%t2.dll -// RUN: %clang_cl_asan -Od -DEXE %s %t1.lib %t2.lib -Fe%t +// RUN: %clang_cl_asan %LD %Od -DDLL1 %s %Fe%t1.dll \ +// RUN: %if target={{.*-windows-gnu}} %{ -Wl,--out-implib,%t1.lib %} +// RUN: %clang_cl_asan %LD %Od -DDLL2 %s %Fe%t2.dll \ +// RUN: %if target={{.*-windows-gnu}} %{ -Wl,--out-implib,%t2.lib %} +// RUN: %clang_cl_asan %Od -DEXE %s %t1.lib %t2.lib %Fe%t // RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> |