]> granicus.if.org Git - clang/commitdiff
Fix the ASan dll_thunk path
authorTimur Iskhodzhanov <timurrrr@google.com>
Wed, 11 Sep 2013 11:45:31 +0000 (11:45 +0000)
committerTimur Iskhodzhanov <timurrrr@google.com>
Wed, 11 Sep 2013 11:45:31 +0000 (11:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190516 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/Tools.cpp
test/Driver/cl-link.c

index d72358dca009397baffa6c9b79be5cb614d6852d..d519a4c9b5cc67dfc58e292e5211dc2bdd77bf64 100644 (file)
@@ -6613,8 +6613,7 @@ void visualstudio::Link::ConstructJob(Compilation &C, const JobAction &JA,
     SmallString<128> LibSanitizer(getToolChain().getDriver().ResourceDir);
     llvm::sys::path::append(LibSanitizer, "lib", "windows");
     if (DLL) {
-      // FIXME: Not sure what the final name of the thunk lib is.
-      llvm::sys::path::append(LibSanitizer, "clang_rt.asan-i386-dll_thunk.lib");
+      llvm::sys::path::append(LibSanitizer, "clang_rt.asan_dll_thunk-i386.lib");
     } else {
       llvm::sys::path::append(LibSanitizer, "clang_rt.asan-i386.lib");
     }
index b789c2482396bfe02121dc38623edf3fa3bc37fc..24e0702c8ab3da96adfd8948d59df788502b794a 100644 (file)
@@ -29,5 +29,5 @@
 // ASAN-DLL: "-dll"
 // ASAN-DLL: "-debug"
 // ASAN-DLL: "-incremental:no"
-// ASAN-DLL: "{{.*}}clang_rt.asan-i386-dll_thunk.lib"
+// ASAN-DLL: "{{.*}}clang_rt.asan_dll_thunk-i386.lib"
 // ASAN-DLL: "{{.*}}cl-link{{.*}}.obj"