diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-29 19:48:47 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-29 19:48:47 +0000 |
| commit | 4ae68468cd0d14fea0abf2a0b3de530d59bdd537 (patch) | |
| tree | 6768e7fc1ddfa2b11d05e385a51394c52a43c9ba /clang/lib/Driver/Tools.cpp | |
| parent | ae2f76fb789651882355dc0d57c39c6d69cc8edf (diff) | |
| download | bcm5719-llvm-4ae68468cd0d14fea0abf2a0b3de530d59bdd537.tar.gz bcm5719-llvm-4ae68468cd0d14fea0abf2a0b3de530d59bdd537.zip | |
Add -lm to sanitizer link arguments.
We'll need to intercept a few function in libm.
llvm-svn: 193644
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
| -rw-r--r-- | clang/lib/Driver/Tools.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp index ffaac21b4ed..680f89a75ca 100644 --- a/clang/lib/Driver/Tools.cpp +++ b/clang/lib/Driver/Tools.cpp @@ -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 |

