Add a set of C bindings for the Object interface.
[oota-llvm.git] / lib / VMCore / CMakeLists.txt
1 set(LLVM_REQUIRES_RTTI 1)
2
3 add_llvm_library(LLVMCore
4   AsmWriter.cpp
5   Attributes.cpp
6   AutoUpgrade.cpp
7   BasicBlock.cpp
8   ConstantFold.cpp
9   Constants.cpp
10   Core.cpp
11   DebugLoc.cpp
12   DebugInfoProbe.cpp
13   Dominators.cpp
14   Function.cpp
15   GVMaterializer.cpp
16   Globals.cpp
17   IRBuilder.cpp
18   InlineAsm.cpp
19   Instruction.cpp
20   Instructions.cpp
21   IntrinsicInst.cpp
22   LLVMContext.cpp
23   LLVMContextImpl.cpp
24   LeakDetector.cpp
25   Metadata.cpp
26   Module.cpp
27   Object.cpp
28   Pass.cpp
29   PassManager.cpp
30   PassRegistry.cpp
31   PrintModulePass.cpp
32   Type.cpp
33   TypeSymbolTable.cpp
34   Use.cpp
35   User.cpp
36   Value.cpp
37   ValueSymbolTable.cpp
38   ValueTypes.cpp
39   Verifier.cpp
40   )