diff options
author | Alexey Lapshin <a.v.lapshin@mail.ru> | 2023-04-01 00:12:29 +0200 |
---|---|---|
committer | Alexey Lapshin <a.v.lapshin@mail.ru> | 2023-06-04 20:18:06 +0200 |
commit | 36f351098cd50809658493d9b2e22a795874bab0 (patch) | |
tree | 81f7d3e3d5ffbea6dfa4d3135cae411304477d9d /llvm/tools/dsymutil/CMakeLists.txt | |
parent | 72261627f60ea78fe5e778030a3c7e45705d9faa (diff) | |
download | llvm-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.txt | 1 |
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 |