comparison lib/DebugInfo/PDB/CMakeLists.txt @ 148:63bd29f05246

merged
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 14 Aug 2019 19:46:37 +0900
parents c2174574ed3a
children
comparison
equal deleted inserted replaced
146:3fc4d5c3e21e 148:63bd29f05246
12 file(TO_CMAKE_PATH "${LIBPDB_LINK_FOLDERS}\\diaguids.lib" LIBPDB_ADDITIONAL_LIBRARIES) 12 file(TO_CMAKE_PATH "${LIBPDB_LINK_FOLDERS}\\diaguids.lib" LIBPDB_ADDITIONAL_LIBRARIES)
13 13
14 add_pdb_impl_folder(DIA 14 add_pdb_impl_folder(DIA
15 DIA/DIADataStream.cpp 15 DIA/DIADataStream.cpp
16 DIA/DIAEnumDebugStreams.cpp 16 DIA/DIAEnumDebugStreams.cpp
17 DIA/DIAEnumFrameData.cpp
18 DIA/DIAEnumInjectedSources.cpp
17 DIA/DIAEnumLineNumbers.cpp 19 DIA/DIAEnumLineNumbers.cpp
20 DIA/DIAEnumSectionContribs.cpp
18 DIA/DIAEnumSourceFiles.cpp 21 DIA/DIAEnumSourceFiles.cpp
19 DIA/DIAEnumSymbols.cpp 22 DIA/DIAEnumSymbols.cpp
20 DIA/DIAEnumTables.cpp 23 DIA/DIAEnumTables.cpp
21 DIA/DIAError.cpp 24 DIA/DIAError.cpp
25 DIA/DIAFrameData.cpp
26 DIA/DIAInjectedSource.cpp
22 DIA/DIALineNumber.cpp 27 DIA/DIALineNumber.cpp
23 DIA/DIARawSymbol.cpp 28 DIA/DIARawSymbol.cpp
29 DIA/DIASectionContrib.cpp
24 DIA/DIASession.cpp 30 DIA/DIASession.cpp
25 DIA/DIASourceFile.cpp 31 DIA/DIASourceFile.cpp
26 DIA/DIATable.cpp 32 DIA/DIATable.cpp
27 ) 33 )
28 34
39 Native/GlobalsStream.cpp 45 Native/GlobalsStream.cpp
40 Native/Hash.cpp 46 Native/Hash.cpp
41 Native/HashTable.cpp 47 Native/HashTable.cpp
42 Native/InfoStream.cpp 48 Native/InfoStream.cpp
43 Native/InfoStreamBuilder.cpp 49 Native/InfoStreamBuilder.cpp
50 Native/InjectedSourceStream.cpp
44 Native/ModuleDebugStream.cpp 51 Native/ModuleDebugStream.cpp
45 Native/NativeBuiltinSymbol.cpp
46 Native/NativeCompilandSymbol.cpp 52 Native/NativeCompilandSymbol.cpp
53 Native/NativeEnumGlobals.cpp
54 Native/NativeEnumInjectedSources.cpp
47 Native/NativeEnumModules.cpp 55 Native/NativeEnumModules.cpp
48 Native/NativeEnumSymbol.cpp
49 Native/NativeEnumTypes.cpp 56 Native/NativeEnumTypes.cpp
50 Native/NativeExeSymbol.cpp 57 Native/NativeExeSymbol.cpp
51 Native/NativeRawSymbol.cpp 58 Native/NativeRawSymbol.cpp
59 Native/NativeSymbolEnumerator.cpp
60 Native/NativeTypeArray.cpp
61 Native/NativeTypeBuiltin.cpp
62 Native/NativeTypeEnum.cpp
63 Native/NativeTypeFunctionSig.cpp
64 Native/NativeTypePointer.cpp
65 Native/NativeTypeTypedef.cpp
66 Native/NativeTypeUDT.cpp
67 Native/NativeTypeVTShape.cpp
52 Native/NamedStreamMap.cpp 68 Native/NamedStreamMap.cpp
53 Native/NativeSession.cpp 69 Native/NativeSession.cpp
54 Native/PDBFile.cpp 70 Native/PDBFile.cpp
55 Native/PDBFileBuilder.cpp 71 Native/PDBFileBuilder.cpp
56 Native/PDBStringTable.cpp 72 Native/PDBStringTable.cpp
57 Native/PDBStringTableBuilder.cpp 73 Native/PDBStringTableBuilder.cpp
58 Native/PublicsStream.cpp 74 Native/PublicsStream.cpp
59 Native/GSIStreamBuilder.cpp 75 Native/GSIStreamBuilder.cpp
60 Native/RawError.cpp 76 Native/RawError.cpp
77 Native/SymbolCache.cpp
61 Native/SymbolStream.cpp 78 Native/SymbolStream.cpp
62 Native/TpiHashing.cpp 79 Native/TpiHashing.cpp
63 Native/TpiStream.cpp 80 Native/TpiStream.cpp
64 Native/TpiStreamBuilder.cpp) 81 Native/TpiStreamBuilder.cpp
82 )
65 83
66 list(APPEND LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB/Native") 84 list(APPEND LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB/Native")
67 list(APPEND LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB") 85 list(APPEND LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB")
68 86
69 add_llvm_library(LLVMDebugInfoPDB 87 add_llvm_library(LLVMDebugInfoPDB