Alexey Lapshin 9ff4be640f
[DWARFLinker][NFC] Decrease DWARFLinker dependence on DwarfStreamer. (#77932)
This patch is extracted from #74725.

The DwarfStreamer interface looks overcomplicated and has unnecessary
dependencies. This patch avoids creation of DwarfStreamer by DWARFLinker and
simplifies interface.
2024-01-19 16:57:09 +03:00

20 lines
312 B
CMake

add_llvm_component_library(LLVMDWARFLinker
DWARFLinkerBase.cpp
Utils.cpp
ADDITIONAL_HEADER_DIRS
${LLVM_MAIN_INCLUDE_DIR}/llvm/DWARFLinker
DEPENDS
intrinsics_gen
LINK_COMPONENTS
BinaryFormat
CodeGen
DebugInfoDWARF
Object
Support
)
add_subdirectory(Classic)
add_subdirectory(Parallel)