diff options
Diffstat (limited to 'compiler-rt/test/asan/TestCases/Windows/dll_intercept_memset.cpp')
-rw-r--r-- | compiler-rt/test/asan/TestCases/Windows/dll_intercept_memset.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memset.cpp b/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memset.cpp index 222c14356c55..27b343f439cb 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memset.cpp +++ b/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memset.cpp @@ -1,11 +1,11 @@ -// UNSUPPORTED: target={{.*-windows-gnu}} - -// RUN: %clang_cl_asan -Od %p/dll_host.cpp -Fe%t -// RUN: %clang_cl_asan -Wno-fortify-source -LD -Od %s -Fe%t.dll +// RUN: %clang_cl_asan %Od %p/dll_host.cpp %Fe%t +// RUN: %clang_cl_asan -Wno-fortify-source %LD %Od %s %Fe%t.dll // RUN: not %run %t %t.dll 2>&1 | FileCheck %s // Test that it works correctly even with ICF enabled. -// RUN: %clang_cl_asan -Wno-fortify-source -LD -Od %s -Fe%t.dll -link /OPT:REF /OPT:ICF +// RUN: %clang_cl_asan -Wno-fortify-source %LD %Od %s %Fe%t.dll \ +// RUN: %if target={{.*-windows-gnu}} %{ -Wl,--gc-sections,--icf=all %} \ +// RUN: %else %{ -link /OPT:REF /OPT:ICF %} // RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <stdio.h> |