Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

BUILD.gn
static_library("TargetProcess") {
  output_name = "LLVMOrcTargetProcess"
  deps = [
    "//llvm/lib/ExecutionEngine/Orc/Shared",
    "//llvm/lib/Support",
  ]
  sources = [
    "ExecutorSharedMemoryMapperService.cpp",
    "JITLoaderGDB.cpp",
    "OrcRTBootstrap.cpp",
    "RegisterEHFrames.cpp",
    "SimpleExecutorDylibManager.cpp",
    "SimpleExecutorMemoryManager.cpp",
    "SimpleRemoteEPCServer.cpp",
    "TargetExecutionUtils.cpp",
  ]
  if (current_os == "linux") {
    libs = [ "rt" ]
  }
}