1if( CMAKE_HOST_UNIX AND HAVE_LIBRT ) 2 set(rt_lib rt) 3endif() 4 5add_llvm_component_library(LLVMOrcTargetProcess 6 ExecutorSharedMemoryMapperService.cpp 7 JITLoaderGDB.cpp 8 OrcRTBootstrap.cpp 9 RegisterEHFrames.cpp 10 SimpleExecutorDylibManager.cpp 11 SimpleExecutorMemoryManager.cpp 12 SimpleRemoteEPCServer.cpp 13 TargetExecutionUtils.cpp 14 15 ADDITIONAL_HEADER_DIRS 16 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine/Orc 17 18 LINK_LIBS 19 ${LLVM_PTHREAD_LIB} 20 ${rt_lib} 21 22 LINK_COMPONENTS 23 OrcShared 24 Support 25 ) 26