1 1.2 joerg # $NetBSD: Makefile,v 1.2 2021/05/30 01:56:51 joerg Exp $ 2 1.1 joerg 3 1.1 joerg LIB= LLVMDebugInfoPDB 4 1.1 joerg 5 1.1 joerg .include <bsd.init.mk> 6 1.1 joerg 7 1.1 joerg .PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB 8 1.1 joerg 9 1.1 joerg SRCS+= GenericError.cpp \ 10 1.1 joerg IPDBSourceFile.cpp \ 11 1.1 joerg PDB.cpp \ 12 1.1 joerg PDBContext.cpp \ 13 1.1 joerg PDBExtras.cpp \ 14 1.1 joerg PDBInterfaceAnchors.cpp \ 15 1.1 joerg PDBSymbol.cpp \ 16 1.1 joerg PDBSymbolAnnotation.cpp \ 17 1.1 joerg PDBSymbolBlock.cpp \ 18 1.1 joerg PDBSymbolCompiland.cpp \ 19 1.1 joerg PDBSymbolCompilandDetails.cpp \ 20 1.1 joerg PDBSymbolCompilandEnv.cpp \ 21 1.1 joerg PDBSymbolCustom.cpp \ 22 1.1 joerg PDBSymbolData.cpp \ 23 1.1 joerg PDBSymbolExe.cpp \ 24 1.1 joerg PDBSymbolFunc.cpp \ 25 1.1 joerg PDBSymbolFuncDebugEnd.cpp \ 26 1.1 joerg PDBSymbolFuncDebugStart.cpp \ 27 1.1 joerg PDBSymbolLabel.cpp \ 28 1.1 joerg PDBSymbolPublicSymbol.cpp \ 29 1.1 joerg PDBSymbolThunk.cpp \ 30 1.1 joerg PDBSymbolTypeArray.cpp \ 31 1.1 joerg PDBSymbolTypeBaseClass.cpp \ 32 1.1 joerg PDBSymbolTypeBuiltin.cpp \ 33 1.1 joerg PDBSymbolTypeCustom.cpp \ 34 1.1 joerg PDBSymbolTypeDimension.cpp \ 35 1.1 joerg PDBSymbolTypeEnum.cpp \ 36 1.1 joerg PDBSymbolTypeFriend.cpp \ 37 1.1 joerg PDBSymbolTypeFunctionArg.cpp \ 38 1.1 joerg PDBSymbolTypeFunctionSig.cpp \ 39 1.1 joerg PDBSymbolTypeManaged.cpp \ 40 1.1 joerg PDBSymbolTypePointer.cpp \ 41 1.1 joerg PDBSymbolTypeTypedef.cpp \ 42 1.1 joerg PDBSymbolTypeUDT.cpp \ 43 1.1 joerg PDBSymbolTypeVTable.cpp \ 44 1.1 joerg PDBSymbolTypeVTableShape.cpp \ 45 1.1 joerg PDBSymbolUnknown.cpp \ 46 1.1 joerg PDBSymbolUsingNamespace.cpp \ 47 1.1 joerg PDBSymDumper.cpp \ 48 1.1 joerg UDTLayout.cpp 49 1.1 joerg 50 1.2 joerg .PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/Native 51 1.2 joerg 52 1.2 joerg 53 1.2 joerg SRCS+= DbiModuleDescriptorBuilder.cpp \ 54 1.2 joerg DbiModuleDescriptor.cpp \ 55 1.2 joerg DbiModuleList.cpp \ 56 1.2 joerg DbiStreamBuilder.cpp \ 57 1.2 joerg DbiStream.cpp \ 58 1.2 joerg EnumTables.cpp \ 59 1.2 joerg GlobalsStream.cpp \ 60 1.2 joerg GSIStreamBuilder.cpp \ 61 1.2 joerg Hash.cpp \ 62 1.2 joerg HashTable.cpp \ 63 1.2 joerg InfoStreamBuilder.cpp \ 64 1.2 joerg InfoStream.cpp \ 65 1.2 joerg InjectedSourceStream.cpp \ 66 1.2 joerg ModuleDebugStream.cpp \ 67 1.2 joerg NamedStreamMap.cpp \ 68 1.2 joerg NativeCompilandSymbol.cpp \ 69 1.2 joerg NativeEnumGlobals.cpp \ 70 1.2 joerg NativeEnumInjectedSources.cpp \ 71 1.2 joerg NativeEnumLineNumbers.cpp \ 72 1.2 joerg NativeEnumModules.cpp \ 73 1.2 joerg NativeEnumSymbols.cpp \ 74 1.2 joerg NativeEnumTypes.cpp \ 75 1.2 joerg NativeExeSymbol.cpp \ 76 1.2 joerg NativeFunctionSymbol.cpp \ 77 1.2 joerg NativeInlineSiteSymbol.cpp \ 78 1.2 joerg NativeLineNumber.cpp \ 79 1.2 joerg NativePublicSymbol.cpp \ 80 1.2 joerg NativeRawSymbol.cpp \ 81 1.2 joerg NativeSession.cpp \ 82 1.2 joerg NativeSourceFile.cpp \ 83 1.2 joerg NativeSymbolEnumerator.cpp \ 84 1.2 joerg NativeTypeArray.cpp \ 85 1.2 joerg NativeTypeBuiltin.cpp \ 86 1.2 joerg NativeTypeEnum.cpp \ 87 1.2 joerg NativeTypeFunctionSig.cpp \ 88 1.2 joerg NativeTypePointer.cpp \ 89 1.2 joerg NativeTypeTypedef.cpp \ 90 1.2 joerg NativeTypeUDT.cpp \ 91 1.2 joerg NativeTypeVTShape.cpp \ 92 1.2 joerg PDBFileBuilder.cpp \ 93 1.2 joerg PDBFile.cpp \ 94 1.2 joerg PDBStringTableBuilder.cpp \ 95 1.2 joerg PDBStringTable.cpp \ 96 1.2 joerg PublicsStream.cpp \ 97 1.2 joerg RawError.cpp \ 98 1.2 joerg SymbolCache.cpp \ 99 1.2 joerg SymbolStream.cpp \ 100 1.2 joerg TpiHashing.cpp \ 101 1.2 joerg TpiStreamBuilder.cpp \ 102 1.2 joerg TpiStream.cpp 103 1.2 joerg 104 1.1 joerg .if defined(HOSTLIB) 105 1.1 joerg .include <bsd.hostlib.mk> 106 1.1 joerg .else 107 1.1 joerg .include <bsd.lib.mk> 108 1.1 joerg .endif 109