Home
last modified time | relevance | path

Searched refs:Dyn (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp33 for (const typename ELFT::Dyn &Dyn : *DynamicEntriesOrError) { in getDynamicStrTab()
34 if (Dyn.d_tag == ELF::DT_STRTAB) { in getDynamicStrTab()
174 ArrayRef<typename ELFT::Dyn> DynamicEntries = in printDynamicSection()
179 for (const typename ELFT::Dyn &Dyn : DynamicEntries) in printDynamicSection() local
184 for (const typename ELFT::Dyn &Dyn : DynamicEntries) { in printDynamicSection() local
185 if (Dyn.d_tag == ELF::DT_NULL) in printDynamicSection()
193 if (Dyn.d_tag == ELF::DT_NEEDED || Dyn.d_tag == ELF::DT_RPATH || in printDynamicSection()
194 Dyn.d_tag == ELF::DT_RUNPATH || Dyn.d_tag == ELF::DT_SONAME || in printDynamicSection()
195 Dyn.d_tag == ELF::DT_AUXILIARY || Dyn.d_tag == ELF::DT_FILTER) { in printDynamicSection()
199 outs() << (Data + Dyn.d_un.d_val) << "\n"; in printDynamicSection()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp130 using Elf_Dyn = typename ELFT::Dyn;
178 using Elf_Dyn = typename ELFT::Dyn;
392 Dyn.SONameOffset = Entry.d_un.d_val; in populateDynamic()
395 Dyn.StrTabAddr = Entry.d_un.d_ptr; in populateDynamic()
399 Dyn.StrSize = Entry.d_un.d_val; in populateDynamic()
406 Dyn.DynSymAddr = Entry.d_un.d_ptr; in populateDynamic()
410 Dyn.ElfHash = Entry.d_un.d_ptr; in populateDynamic()
413 Dyn.GnuHash = Entry.d_un.d_ptr; in populateDynamic()
429 if (Dyn.SONameOffset.hasValue() && *Dyn.SONameOffset >= Dyn.StrSize) { in populateDynamic()
435 for (uint64_t Offset : Dyn.NeededLibNames) { in populateDynamic()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DELF.cpp515 ArrayRef<Elf_Dyn> Dyn; in dynamicEntries() local
523 Dyn = makeArrayRef( in dynamicEntries()
532 if (Dyn.empty()) { in dynamicEntries()
543 Dyn = *DynOrError; in dynamicEntries()
548 if (!Dyn.data()) in dynamicEntries()
552 if (Dyn.empty()) in dynamicEntries()
556 if (Dyn.back().d_tag != ELF::DT_NULL) in dynamicEntries()
560 return Dyn; in dynamicEntries()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_linux.cpp42 extern ElfW(Dyn) _DYNAMIC[];
/freebsd-13.1/cddl/usr.sbin/dtrace/tests/common/decls/
H A DMakefile14 err.D_DECL_PROTO_TYPE.Dyn.d \
/freebsd-13.1/sys/sys/
H A Delf_generic.h71 __ElfType(Dyn);
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp1880 switch (Dyn.d_tag) { in parseDynamicTable()
1883 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable()
1887 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable()
1891 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable()
1899 if (const uint8_t *VA = toMappedAddr(Dyn.getTag(), Dyn.getPtr())) { in parseDynamicTable()
1917 DynRelaRegion.Addr = toMappedAddr(Dyn.getTag(), Dyn.getPtr()); in parseDynamicTable()
1931 DynRelRegion.Addr = toMappedAddr(Dyn.getTag(), Dyn.getPtr()); in parseDynamicTable()
1943 DynRelrRegion.Addr = toMappedAddr(Dyn.getTag(), Dyn.getPtr()); in parseDynamicTable()
1970 DynPLTRelRegion.Addr = toMappedAddr(Dyn.getTag(), Dyn.getPtr()); in parseDynamicTable()
1977 DynSymTabShndxRegion.Addr = toMappedAddr(Dyn.getTag(), Dyn.getPtr()); in parseDynamicTable()
[all …]
/freebsd-13.1/contrib/elftoolchain/libelf/
H A Dlibelf_align.c65 [ELF_T_DYN] = MALIGN(Dyn),
H A Delf_types.m441 `DYN, Dyn',
/freebsd-13.1/sys/cddl/compat/opensolaris/sys/
H A Delf.h36 __sElfN(Dyn);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_linux.cpp58 extern ElfW(Dyn) _DYNAMIC[];
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h62 using Dyn = Elf_Dyn_Impl<ELFType<E, Is64>>; member
80 using DynRange = ArrayRef<Dyn>;
118 using Elf_Dyn = typename ELFT::Dyn; \
H A DELFObjectFile.h346 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI() argument
348 DRI.p = reinterpret_cast<uintptr_t>(Dyn); in toDRI()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp30 typedef ElfW(Dyn) Elf_Dyn;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h94 return sizeof(typename ELFT::Dyn); in LLVM_YAML_STRONG_TYPEDEF()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DInputFiles.cpp1443 using Elf_Dyn = typename ELFT::Dyn; in parse()