Home
last modified time | relevance | path

Searched refs:buildId (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/lld/COFF/
H A DWriter.cpp156 buildId = reinterpret_cast<codeview::DebugInfo *>(b); in writeTo()
159 char *p = reinterpret_cast<char *>(b + sizeof(*buildId)); in writeTo()
165 mutable codeview::DebugInfo *buildId = nullptr; member in __anon87c184950111::CVDebugRecordChunk
298 CVDebugRecordChunk *buildId = nullptr; member in __anon87c184950111::Writer
774 assert(buildId); in run()
775 createPDB(ctx, sectionTable, buildId->buildId); in run()
1122 buildId = make<CVDebugRecordChunk>(ctx); in createMiscChunks()
1123 debugRecords.emplace_back(COFF::IMAGE_DEBUG_TYPE_CODEVIEW, buildId); in createMiscChunks()
1126 buildId, 4); in createMiscChunks()
2199 assert(buildId && "BuildId is not set!"); in writeBuildId()
[all …]
H A DPDB.h28 llvm::codeview::DebugInfo *buildId);
H A DPDB.cpp88 void initialize(llvm::codeview::DebugInfo *buildId);
1608 llvm::codeview::DebugInfo *buildId) { in createPDB() argument
1614 pdb.initialize(buildId); in createPDB()
1627 memcpy(&buildId->PDB70.Signature, &guid, 16); in createPDB()
1642 void PDBLinker::initialize(llvm::codeview::DebugInfo *buildId) { in initialize() argument
1646 buildId->Signature.CVSignature = OMF::Signature::PDB70; in initialize()
1648 memset(buildId->PDB70.Signature, 0, 16); in initialize()
1649 buildId->PDB70.Age = 1; in initialize()
1663 dbiBuilder.setAge(buildId->PDB70.Age); in initialize()
/freebsd/contrib/llvm-project/lld/ELF/
H A DWriter.cpp2870 if (!mainPart->buildId || !mainPart->buildId->getParent()) in writeBuildId()
2873 if (config->buildId == BuildIdKind::Hexstring) { in writeBuildId()
2875 part.buildId->writeBuildId(config->buildIdVector); in writeBuildId()
2880 size_t hashSize = mainPart->buildId->hashSize; in writeBuildId()
2881 std::unique_ptr<uint8_t[]> buildId(new uint8_t[hashSize]); in writeBuildId() local
2882 MutableArrayRef<uint8_t> output(buildId.get(), hashSize); in writeBuildId()
2891 switch (config->buildId) { in writeBuildId()
2908 if (auto ec = llvm::getRandomBytes(buildId.get(), hashSize)) in writeBuildId()
2915 part.buildId->writeBuildId(output); in writeBuildId()
H A DConfig.h354 BuildIdKind buildId = BuildIdKind::None; member
H A DSyntheticSections.cpp289 switch (config->buildId) { in getHashSize()
4725 if (config->buildId != BuildIdKind::None) { in createSyntheticSections()
4726 part.buildId = std::make_unique<BuildIdSection>(); in createSyntheticSections()
4727 add(*part.buildId); in createSyntheticSections()
H A DSyntheticSections.h1455 std::unique_ptr<BuildIdSection> buildId; member
H A DDriver.cpp1724 std::tie(config->buildId, config->buildIdVector) = getBuildId(args); in readConfigs()