]> granicus.if.org Git - clang/commitdiff
Add -lm to sanitizer link arguments.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 29 Oct 2013 19:48:47 +0000 (19:48 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 29 Oct 2013 19:48:47 +0000 (19:48 +0000)
We'll need to intercept a few function in libm.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193644 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/Tools.cpp

index ffaac21b4ed53c4f60d0769dcd7c283dccb6be44..680f89a75caf470abb50c0eced8c47070f37dbe3 100644 (file)
@@ -1757,6 +1757,7 @@ static void addSanitizerRTLinkFlagsLinux(
   CmdArgs.push_back("-lpthread");
   CmdArgs.push_back("-lrt");
   CmdArgs.push_back("-ldl");
+  CmdArgs.push_back("-lm");
 
   // If possible, use a dynamic symbols file to export the symbols from the
   // runtime library. If we can't do so, use -export-dynamic instead to export