aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/dsymutil/CMakeLists.txt
diff options
context:
space:
mode:
authorAlexey Lapshin <a.v.lapshin@mail.ru>2023-04-01 00:12:29 +0200
committerAlexey Lapshin <a.v.lapshin@mail.ru>2023-06-04 20:18:06 +0200
commit36f351098cd50809658493d9b2e22a795874bab0 (patch)
tree81f7d3e3d5ffbea6dfa4d3135cae411304477d9d /llvm/tools/dsymutil/CMakeLists.txt
parent72261627f60ea78fe5e778030a3c7e45705d9faa (diff)
downloadllvm-36f351098cd50809658493d9b2e22a795874bab0.zip
llvm-36f351098cd50809658493d9b2e22a795874bab0.tar.gz
llvm-36f351098cd50809658493d9b2e22a795874bab0.tar.bz2
[DWARFLinkerParallel][Reland] Add interface files, create a skeleton implementation.
This patch creates skeleton implementation for the DWARFLinkerParallel. It also integrates DWARFLinkerParallel into dsymutil and llvm-dwarfutil, so that empty DWARFLinker::link() can be called. To do this new command line option is added "--linker apple/llvm". Additionally it changes existing DWARFLinker interfaces/implementations to be compatible: use Error for error reporting for the DWARFStreamer, make DWARFFile to owner of referenced resources, other small refactorings. Differential Revision: https://reviews.llvm.org/D147952
Diffstat (limited to 'llvm/tools/dsymutil/CMakeLists.txt')
-rw-r--r--llvm/tools/dsymutil/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/dsymutil/CMakeLists.txt b/llvm/tools/dsymutil/CMakeLists.txt
index d2f964ef..3cb88a5 100644
--- a/llvm/tools/dsymutil/CMakeLists.txt
+++ b/llvm/tools/dsymutil/CMakeLists.txt
@@ -10,6 +10,7 @@ set(LLVM_LINK_COMPONENTS
CodeGen
CodeGenTypes
DWARFLinker
+ DWARFLinkerParallel
DebugInfoDWARF
MC
Object