Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lldb / source / Symbol / CMakeLists.txt
blobcec49b8b2cb4b63444725b2fdc351f2c5dadab67
1 set(LLVM_OPTIONAL_SOURCES LocateSymbolFileMacOSX.cpp)
3 if (CMAKE_SYSTEM_NAME MATCHES "Darwin")
4   set(PLATFORM_SOURCES
5     LocateSymbolFileMacOSX.cpp
6     )
7 endif()
9 add_lldb_library(lldbSymbol NO_PLUGIN_DEPENDENCIES
10   ArmUnwindInfo.cpp
11   Block.cpp
12   CompactUnwindInfo.cpp
13   CompileUnit.cpp
14   CompilerDecl.cpp
15   CompilerDeclContext.cpp
16   CompilerType.cpp
17   DWARFCallFrameInfo.cpp
18   DebugMacros.cpp
19   DeclVendor.cpp
20   FuncUnwinders.cpp
21   Function.cpp
22   LineEntry.cpp
23   LineTable.cpp
24   LocateSymbolFile.cpp
25   ObjectContainer.cpp
26   ObjectFile.cpp
27   PostfixExpression.cpp
28   Symbol.cpp
29   SymbolContext.cpp
30   SymbolFile.cpp
31   SymbolFileOnDemand.cpp
32   SymbolVendor.cpp
33   Symtab.cpp
34   Type.cpp
35   TypeList.cpp
36   TypeMap.cpp
37   TypeSystem.cpp
38   UnwindPlan.cpp
39   UnwindTable.cpp
40   Variable.cpp
41   VariableList.cpp
43   ${PLATFORM_SOURCES}
45   LINK_LIBS
46     lldbCore
47     lldbExpression
48     lldbHost
49     lldbTarget
50     lldbUtility
52   LINK_COMPONENTS
53     Support
54   )