]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/tools/lld/lib/ReaderWriter/MachO/CMakeLists.txt
Merge lld trunk r338150, and resolve conflicts.
[FreeBSD/FreeBSD.git] / contrib / llvm / tools / lld / lib / ReaderWriter / MachO / CMakeLists.txt
1 add_lld_library(lldMachO
2   ArchHandler.cpp
3   ArchHandler_arm.cpp
4   ArchHandler_arm64.cpp
5   ArchHandler_x86.cpp
6   ArchHandler_x86_64.cpp
7   CompactUnwindPass.cpp
8   GOTPass.cpp
9   LayoutPass.cpp
10   MachOLinkingContext.cpp
11   MachONormalizedFileBinaryReader.cpp
12   MachONormalizedFileBinaryWriter.cpp
13   MachONormalizedFileFromAtoms.cpp
14   MachONormalizedFileToAtoms.cpp
15   MachONormalizedFileYAML.cpp
16   ObjCPass.cpp
17   ShimPass.cpp
18   StubsPass.cpp
19   TLVPass.cpp
20   WriterMachO.cpp
21
22   LINK_COMPONENTS
23     DebugInfoDWARF
24     Demangle
25     Object
26     Support
27
28   LINK_LIBS
29     lldCommon
30     lldCore
31     lldYAML
32     ${LLVM_PTHREAD_LIB}
33   )
34
35 include_directories(.)