Home
last modified time | relevance | path

Searched refs:Verneed (Results 1 – 12 of 12) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp287 auto *Verneed = reinterpret_cast<const typename ELFT::Verneed *>(Buf); in printSymbolVersionDependency() local
289 << StringRef(StrTab.drop_front(Verneed->vn_file).data()) << ":\n"; in printSymbolVersionDependency()
291 const uint8_t *BufAux = Buf + Verneed->vn_aux; in printSymbolVersionDependency()
301 Buf = Verneed->vn_next ? Buf + Verneed->vn_next : nullptr; in printSymbolVersionDependency()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DELF.h998 const Elf_Verneed *Verneed = in getVersionDependencies() local
1002 VN.Version = Verneed->vn_version; in getVersionDependencies()
1003 VN.Cnt = Verneed->vn_cnt; in getVersionDependencies()
1006 if (Verneed->vn_file < StrTab.size()) in getVersionDependencies()
1007 VN.File = std::string(StrTab.drop_front(Verneed->vn_file)); in getVersionDependencies()
1009 VN.File = ("<corrupt vn_file: " + Twine(Verneed->vn_file) + ">").str(); in getVersionDependencies()
1011 const uint8_t *VernauxBuf = VerneedBuf + Verneed->vn_aux; in getVersionDependencies()
1012 for (unsigned J = 0; J < Verneed->vn_cnt; ++J) { in getVersionDependencies()
1040 VerneedBuf += Verneed->vn_next; in getVersionDependencies()
H A DELFTypes.h69 using Verneed = Elf_Verneed_Impl<ELFType<E, Is64>>; member
125 using Elf_Verneed = typename ELFT::Verneed; \
/freebsd-13.1/sys/sys/
H A Delf_generic.h78 __ElfType(Verneed);
/freebsd-13.1/contrib/elftoolchain/libelf/
H A Dlibelf_align.c82 [ELF_T_VNEED] = MALIGN(Verneed),
H A Delf_types.m459 `VNEED, Verneed',
H A Dlibelf_convert.m4701 MAKE_VERSION_CONVERTERS(VNEED,Verneed,Vernaux,vn)
/freebsd-13.1/sys/cddl/compat/opensolaris/sys/
H A Delf.h49 __sElfN(Verneed);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h192 Verneed, enumerator
462 VerneedSection() : Section(ChunkKind::Verneed) {} in VerneedSection()
469 return S->Kind == ChunkKind::Verneed; in classof()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.h900 using Elf_Verneed = typename ELFT::Verneed;
909 struct Verneed { struct
914 std::vector<Verneed> verneeds; argument
H A DInputFiles.cpp1391 if (verneedBuf + sizeof(typename ELFT::Verneed) > data.end()) in parseVerneed()
1393 auto *vn = reinterpret_cast<const typename ELFT::Verneed *>(verneedBuf); in parseVerneed()
H A DSyntheticSections.cpp3207 Verneed &vn = verneeds.back(); in finalizeContents()