]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/tools/lld/lib/ReaderWriter/MachO/CMakeLists.txt
Merge lld trunk r300422 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     Object
25     Support
26     Demangle
27
28   LINK_LIBS
29     lldCore
30     lldYAML
31     ${LLVM_PTHREAD_LIB}
32   )
33
34 include_directories(.)