1set(LLVM_LINK_COMPONENTS 2 DebugInfoDWARF 3 Demangle 4 MC 5 MCDisassembler 6 Object 7 Support 8 ) 9 10add_llvm_library(LLVMBOLTCore 11 BinaryBasicBlock.cpp 12 BinaryContext.cpp 13 BinaryData.cpp 14 BinaryEmitter.cpp 15 BinaryFunction.cpp 16 BinaryFunctionProfile.cpp 17 BinarySection.cpp 18 DebugData.cpp 19 DynoStats.cpp 20 Exceptions.cpp 21 FunctionLayout.cpp 22 JumpTable.cpp 23 MCPlusBuilder.cpp 24 ParallelUtilities.cpp 25 Relocation.cpp 26 27 LINK_LIBS 28 ${LLVM_PTHREAD_LIB} 29 ) 30 31target_link_libraries(LLVMBOLTCore 32 PRIVATE 33 LLVMBOLTUtils 34 ) 35