if( CMAKE_HOST_UNIX AND HAVE_LIBRT ) set(rt_lib rt) endif() add_llvm_component_library(LLVMOrcTargetProcess ExecutorSharedMemoryMapperService.cpp JITLoaderGDB.cpp JITLoaderPerf.cpp OrcRTBootstrap.cpp RegisterEHFrames.cpp SimpleExecutorDylibManager.cpp SimpleExecutorMemoryManager.cpp SimpleRemoteEPCServer.cpp TargetExecutionUtils.cpp ADDITIONAL_HEADER_DIRS ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine/Orc LINK_LIBS ${LLVM_PTHREAD_LIB} ${rt_lib} LINK_COMPONENTS OrcShared Support TargetParser )