]> granicus.if.org Git - clang/commitdiff
[XRay][clang] Remove dependency on libatomic for XRay builds
authorDean Michael Berris <dberris@google.com>
Mon, 27 Mar 2017 07:14:11 +0000 (07:14 +0000)
committerDean Michael Berris <dberris@google.com>
Mon, 27 Mar 2017 07:14:11 +0000 (07:14 +0000)
Summary:
This change depends on D31381 where we change the implementation to use
sanitizer_common provided atomic operations library.

Fixes http://llvm.org/PR32274.

Reviewers: pelikan, dblaikie

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D31382

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

lib/Driver/ToolChains/Gnu.cpp

index 3746f84149277a6c313d801ccd7ba12ff0be6194..595285e087fe3f9619f4fa2d8bc5a3ea2cafbc97 100644 (file)
@@ -346,7 +346,6 @@ static void linkXRayRuntimeDeps(const ToolChain &TC, const ArgList &Args,
   CmdArgs.push_back("-lpthread");
   CmdArgs.push_back("-lrt");
   CmdArgs.push_back("-lm");
-  CmdArgs.push_back("-latomic");
 
   if (TC.getTriple().getOS() != llvm::Triple::FreeBSD)
     CmdArgs.push_back("-ldl");