aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/DebugInfo/PDB/ya.make
blob: 348345134ad53018fb96b79d6f62d4261b87413e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# Generated by devtools/yamaker. 
 
LIBRARY() 
 
OWNER(
    orivej
    g:cpp-contrib
)
 
LICENSE(Apache-2.0 WITH LLVM-exception)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

PEERDIR( 
    contrib/libs/llvm12
    contrib/libs/llvm12/lib/BinaryFormat
    contrib/libs/llvm12/lib/DebugInfo/CodeView
    contrib/libs/llvm12/lib/DebugInfo/MSF
    contrib/libs/llvm12/lib/Object
    contrib/libs/llvm12/lib/Support
) 
 
ADDINCL(
    contrib/libs/llvm12/lib/DebugInfo/PDB
)
 
NO_COMPILER_WARNINGS() 
 
NO_UTIL() 
 
SRCS( 
    GenericError.cpp 
    IPDBSourceFile.cpp 
    Native/DbiModuleDescriptor.cpp 
    Native/DbiModuleDescriptorBuilder.cpp 
    Native/DbiModuleList.cpp 
    Native/DbiStream.cpp 
    Native/DbiStreamBuilder.cpp 
    Native/EnumTables.cpp 
    Native/GSIStreamBuilder.cpp 
    Native/GlobalsStream.cpp 
    Native/Hash.cpp 
    Native/HashTable.cpp 
    Native/InfoStream.cpp 
    Native/InfoStreamBuilder.cpp 
    Native/InjectedSourceStream.cpp 
    Native/ModuleDebugStream.cpp 
    Native/NamedStreamMap.cpp 
    Native/NativeCompilandSymbol.cpp 
    Native/NativeEnumGlobals.cpp 
    Native/NativeEnumInjectedSources.cpp 
    Native/NativeEnumLineNumbers.cpp 
    Native/NativeEnumModules.cpp 
    Native/NativeEnumSymbols.cpp
    Native/NativeEnumTypes.cpp 
    Native/NativeExeSymbol.cpp 
    Native/NativeFunctionSymbol.cpp 
    Native/NativeInlineSiteSymbol.cpp
    Native/NativeLineNumber.cpp 
    Native/NativePublicSymbol.cpp 
    Native/NativeRawSymbol.cpp 
    Native/NativeSession.cpp 
    Native/NativeSourceFile.cpp 
    Native/NativeSymbolEnumerator.cpp 
    Native/NativeTypeArray.cpp 
    Native/NativeTypeBuiltin.cpp 
    Native/NativeTypeEnum.cpp 
    Native/NativeTypeFunctionSig.cpp 
    Native/NativeTypePointer.cpp 
    Native/NativeTypeTypedef.cpp 
    Native/NativeTypeUDT.cpp 
    Native/NativeTypeVTShape.cpp 
    Native/PDBFile.cpp 
    Native/PDBFileBuilder.cpp 
    Native/PDBStringTable.cpp 
    Native/PDBStringTableBuilder.cpp 
    Native/PublicsStream.cpp 
    Native/RawError.cpp 
    Native/SymbolCache.cpp 
    Native/SymbolStream.cpp 
    Native/TpiHashing.cpp 
    Native/TpiStream.cpp 
    Native/TpiStreamBuilder.cpp 
    PDB.cpp 
    PDBContext.cpp 
    PDBExtras.cpp 
    PDBInterfaceAnchors.cpp 
    PDBSymDumper.cpp 
    PDBSymbol.cpp 
    PDBSymbolAnnotation.cpp 
    PDBSymbolBlock.cpp 
    PDBSymbolCompiland.cpp 
    PDBSymbolCompilandDetails.cpp 
    PDBSymbolCompilandEnv.cpp 
    PDBSymbolCustom.cpp 
    PDBSymbolData.cpp 
    PDBSymbolExe.cpp 
    PDBSymbolFunc.cpp 
    PDBSymbolFuncDebugEnd.cpp 
    PDBSymbolFuncDebugStart.cpp 
    PDBSymbolLabel.cpp 
    PDBSymbolPublicSymbol.cpp 
    PDBSymbolThunk.cpp 
    PDBSymbolTypeArray.cpp 
    PDBSymbolTypeBaseClass.cpp 
    PDBSymbolTypeBuiltin.cpp 
    PDBSymbolTypeCustom.cpp 
    PDBSymbolTypeDimension.cpp 
    PDBSymbolTypeEnum.cpp 
    PDBSymbolTypeFriend.cpp 
    PDBSymbolTypeFunctionArg.cpp 
    PDBSymbolTypeFunctionSig.cpp 
    PDBSymbolTypeManaged.cpp 
    PDBSymbolTypePointer.cpp 
    PDBSymbolTypeTypedef.cpp 
    PDBSymbolTypeUDT.cpp 
    PDBSymbolTypeVTable.cpp 
    PDBSymbolTypeVTableShape.cpp 
    PDBSymbolUnknown.cpp 
    PDBSymbolUsingNamespace.cpp 
    UDTLayout.cpp 
) 
 
END()