diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
commit | bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0 (patch) | |
tree | 1d1df72c0541a59a81439842f46d95396d3e7189 /contrib/libs/llvm12/lib/DebugInfo | |
parent | 8bfdfa9a9bd19bddbc58d888e180fbd1218681be (diff) | |
download | ydb-bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0.tar.gz |
add ymake export to ydb
Diffstat (limited to 'contrib/libs/llvm12/lib/DebugInfo')
-rw-r--r-- | contrib/libs/llvm12/lib/DebugInfo/CodeView/ya.make | 66 | ||||
-rw-r--r-- | contrib/libs/llvm12/lib/DebugInfo/DWARF/ya.make | 56 | ||||
-rw-r--r-- | contrib/libs/llvm12/lib/DebugInfo/GSYM/ya.make | 42 | ||||
-rw-r--r-- | contrib/libs/llvm12/lib/DebugInfo/MSF/ya.make | 29 | ||||
-rw-r--r-- | contrib/libs/llvm12/lib/DebugInfo/PDB/ya.make | 119 | ||||
-rw-r--r-- | contrib/libs/llvm12/lib/DebugInfo/Symbolize/ya.make | 32 |
6 files changed, 344 insertions, 0 deletions
diff --git a/contrib/libs/llvm12/lib/DebugInfo/CodeView/ya.make b/contrib/libs/llvm12/lib/DebugInfo/CodeView/ya.make new file mode 100644 index 0000000000..45ae58845e --- /dev/null +++ b/contrib/libs/llvm12/lib/DebugInfo/CodeView/ya.make @@ -0,0 +1,66 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +LICENSE(Apache-2.0 WITH LLVM-exception) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/llvm12 + contrib/libs/llvm12/lib/DebugInfo/MSF + contrib/libs/llvm12/lib/Support +) + +ADDINCL( + contrib/libs/llvm12/lib/DebugInfo/CodeView +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +SRCS( + AppendingTypeTableBuilder.cpp + CVSymbolVisitor.cpp + CVTypeVisitor.cpp + CodeViewError.cpp + CodeViewRecordIO.cpp + ContinuationRecordBuilder.cpp + DebugChecksumsSubsection.cpp + DebugCrossExSubsection.cpp + DebugCrossImpSubsection.cpp + DebugFrameDataSubsection.cpp + DebugInlineeLinesSubsection.cpp + DebugLinesSubsection.cpp + DebugStringTableSubsection.cpp + DebugSubsection.cpp + DebugSubsectionRecord.cpp + DebugSubsectionVisitor.cpp + DebugSymbolRVASubsection.cpp + DebugSymbolsSubsection.cpp + EnumTables.cpp + Formatters.cpp + GlobalTypeTableBuilder.cpp + LazyRandomTypeCollection.cpp + Line.cpp + MergingTypeTableBuilder.cpp + RecordName.cpp + RecordSerialization.cpp + SimpleTypeSerializer.cpp + StringsAndChecksums.cpp + SymbolDumper.cpp + SymbolRecordHelpers.cpp + SymbolRecordMapping.cpp + SymbolSerializer.cpp + TypeDumpVisitor.cpp + TypeHashing.cpp + TypeIndex.cpp + TypeIndexDiscovery.cpp + TypeRecordHelpers.cpp + TypeRecordMapping.cpp + TypeStreamMerger.cpp + TypeTableCollection.cpp +) + +END() diff --git a/contrib/libs/llvm12/lib/DebugInfo/DWARF/ya.make b/contrib/libs/llvm12/lib/DebugInfo/DWARF/ya.make new file mode 100644 index 0000000000..22f831fb25 --- /dev/null +++ b/contrib/libs/llvm12/lib/DebugInfo/DWARF/ya.make @@ -0,0 +1,56 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +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/MC + contrib/libs/llvm12/lib/Object + contrib/libs/llvm12/lib/Support +) + +ADDINCL( + contrib/libs/llvm12/lib/DebugInfo/DWARF +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +SRCS( + DWARFAbbreviationDeclaration.cpp + DWARFAcceleratorTable.cpp + DWARFAddressRange.cpp + DWARFCompileUnit.cpp + DWARFContext.cpp + DWARFDataExtractor.cpp + DWARFDebugAbbrev.cpp + DWARFDebugAddr.cpp + DWARFDebugArangeSet.cpp + DWARFDebugAranges.cpp + DWARFDebugFrame.cpp + DWARFDebugInfoEntry.cpp + DWARFDebugLine.cpp + DWARFDebugLoc.cpp + DWARFDebugMacro.cpp + DWARFDebugPubTable.cpp + DWARFDebugRangeList.cpp + DWARFDebugRnglists.cpp + DWARFDie.cpp + DWARFExpression.cpp + DWARFFormValue.cpp + DWARFGdbIndex.cpp + DWARFListTable.cpp + DWARFLocationExpression.cpp + DWARFTypeUnit.cpp + DWARFUnit.cpp + DWARFUnitIndex.cpp + DWARFVerifier.cpp +) + +END() diff --git a/contrib/libs/llvm12/lib/DebugInfo/GSYM/ya.make b/contrib/libs/llvm12/lib/DebugInfo/GSYM/ya.make new file mode 100644 index 0000000000..ea351dc059 --- /dev/null +++ b/contrib/libs/llvm12/lib/DebugInfo/GSYM/ya.make @@ -0,0 +1,42 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +LICENSE( + Apache-2.0 WITH LLVM-exception AND + NCSA +) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/llvm12 + contrib/libs/llvm12/lib/DebugInfo/DWARF + contrib/libs/llvm12/lib/MC + contrib/libs/llvm12/lib/Object + contrib/libs/llvm12/lib/Support +) + +ADDINCL( + contrib/libs/llvm12/lib/DebugInfo/GSYM +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +SRCS( + DwarfTransformer.cpp + FileWriter.cpp + FunctionInfo.cpp + GsymCreator.cpp + GsymReader.cpp + Header.cpp + InlineInfo.cpp + LineTable.cpp + LookupResult.cpp + ObjectFileTransformer.cpp + Range.cpp +) + +END() diff --git a/contrib/libs/llvm12/lib/DebugInfo/MSF/ya.make b/contrib/libs/llvm12/lib/DebugInfo/MSF/ya.make new file mode 100644 index 0000000000..97bc6950ae --- /dev/null +++ b/contrib/libs/llvm12/lib/DebugInfo/MSF/ya.make @@ -0,0 +1,29 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +LICENSE(Apache-2.0 WITH LLVM-exception) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/llvm12 + contrib/libs/llvm12/lib/Support +) + +ADDINCL( + contrib/libs/llvm12/lib/DebugInfo/MSF +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +SRCS( + MSFBuilder.cpp + MSFCommon.cpp + MSFError.cpp + MappedBlockStream.cpp +) + +END() diff --git a/contrib/libs/llvm12/lib/DebugInfo/PDB/ya.make b/contrib/libs/llvm12/lib/DebugInfo/PDB/ya.make new file mode 100644 index 0000000000..73179cd5ed --- /dev/null +++ b/contrib/libs/llvm12/lib/DebugInfo/PDB/ya.make @@ -0,0 +1,119 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +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() diff --git a/contrib/libs/llvm12/lib/DebugInfo/Symbolize/ya.make b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/ya.make new file mode 100644 index 0000000000..6485cf4ff8 --- /dev/null +++ b/contrib/libs/llvm12/lib/DebugInfo/Symbolize/ya.make @@ -0,0 +1,32 @@ +# Generated by devtools/yamaker. + +LIBRARY() + +LICENSE(Apache-2.0 WITH LLVM-exception) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +PEERDIR( + contrib/libs/llvm12 + contrib/libs/llvm12/lib/DebugInfo/DWARF + contrib/libs/llvm12/lib/DebugInfo/PDB + contrib/libs/llvm12/lib/Demangle + contrib/libs/llvm12/lib/Object + contrib/libs/llvm12/lib/Support +) + +ADDINCL( + contrib/libs/llvm12/lib/DebugInfo/Symbolize +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +SRCS( + DIPrinter.cpp + SymbolizableObjectFile.cpp + Symbolize.cpp +) + +END() |