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