diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-05-14 12:21:21 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-05-14 12:21:21 +0000 |
commit | 9d126fb59cf4aacc8e5058c830f23ba7be1db0fe (patch) | |
tree | e3531c454d05ee1d20dac912fb9dc7d7c70c9c13 | |
parent | 1ba0d65d14ba08f490d79003988c3eae71762bda (diff) | |
download | clang-9d126fb59cf4aacc8e5058c830f23ba7be1db0fe.tar.gz clang-9d126fb59cf4aacc8e5058c830f23ba7be1db0fe.tar.bz2 clang-9d126fb59cf4aacc8e5058c830f23ba7be1db0fe.tar.xz |
Take a stab at trying to unbreak the makefile build.
There is no clangRewrite.a.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181781 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/CodeGen/CGBuiltin.cpp | 4 | ||||
-rw-r--r-- | unittests/ASTMatchers/Dynamic/Makefile | 12 |
2 files changed, 9 insertions, 7 deletions
diff --git a/lib/CodeGen/CGBuiltin.cpp b/lib/CodeGen/CGBuiltin.cpp index d18767897f..cacdf3438d 100644 --- a/lib/CodeGen/CGBuiltin.cpp +++ b/lib/CodeGen/CGBuiltin.cpp @@ -160,7 +160,9 @@ static Value *EmitFAbs(CodeGenFunction &CGF, Value *V, QualType ValTy) { false); llvm::Value *Fn = CGF.CGM.CreateRuntimeFunction(FT, FnName); - return CGF.EmitNounwindRuntimeCall(Fn, V, "abs"); + llvm::CallInst *Call = CGF.EmitNounwindRuntimeCall(Fn, V, "abs"); + Call->setDoesNotAccessMemory(); + return Call; } static RValue emitLibraryCall(CodeGenFunction &CGF, const FunctionDecl *Fn, diff --git a/unittests/ASTMatchers/Dynamic/Makefile b/unittests/ASTMatchers/Dynamic/Makefile index 18473782b8..52a02d0ec5 100644 --- a/unittests/ASTMatchers/Dynamic/Makefile +++ b/unittests/ASTMatchers/Dynamic/Makefile @@ -10,11 +10,11 @@ CLANG_LEVEL = ../../.. TESTNAME = DynamicASTMatchers -#include $(CLANG_LEVEL)/../../Makefile.config -LINK_COMPONENTS := support mc -USEDLIBS = clangEdit.a clangTooling.a clangFrontend.a clangSerialization.a \ - clangDriver.a clangRewrite.a clangParse.a clangSema.a \ - clangAnalysis.a clangAST.a clangASTMatchers.a clangLex.a \ - clangBasic.a clangDynamicASTMatchers.a +include $(CLANG_LEVEL)/../../Makefile.config +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc +USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \ + clangRewriteCore.a clangRewriteFrontend.a clangParse.a clangSema.a \ + clangAnalysis.a clangEdit.a clangAST.a clangASTMatchers.a \ + clangLex.a clangBasic.a clangDynamicASTMatchers.a include $(CLANG_LEVEL)/unittests/Makefile |