diff options
| author | Nick Lewycky <nicholas@mxc.ca> | 2013-08-13 22:32:35 +0000 |
|---|---|---|
| committer | Nick Lewycky <nicholas@mxc.ca> | 2013-08-13 22:32:35 +0000 |
| commit | bbd6db8032990d9ea726119b194145f24f75aef3 (patch) | |
| tree | 44c680019ea2070d3673a34d4091d90f55864863 /clang/lib | |
| parent | 4e28b26589016fa9b8f94224af7b7c108447017f (diff) | |
| download | bcm5719-llvm-bbd6db8032990d9ea726119b194145f24f75aef3.tar.gz bcm5719-llvm-bbd6db8032990d9ea726119b194145f24f75aef3.zip | |
Link in the ubsan runtime when building shared objects.
llvm-svn: 188325
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Driver/Tools.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp index a6be76ea3a3..2ae23aec8e1 100644 --- a/clang/lib/Driver/Tools.cpp +++ b/clang/lib/Driver/Tools.cpp @@ -1734,9 +1734,6 @@ static void addLsanRTLinux(const ToolChain &TC, const ArgList &Args, static void addUbsanRTLinux(const ToolChain &TC, const ArgList &Args, ArgStringList &CmdArgs, bool IsCXX, bool HasOtherSanitizerRt) { - if (Args.hasArg(options::OPT_shared)) - return; - // Need a copy of sanitizer_common. This could come from another sanitizer // runtime; if we're not including one, include our own copy. if (!HasOtherSanitizerRt) |

