Home
last modified time | relevance | path

Searched refs:Elf_Word (Results 1 – 9 of 9) sorted by relevance

/external/llvm/include/llvm/Object/
DELFTypes.h42 uint32_t, target_endianness, 2> Elf_Word; typedef
80 typedef typename ELFDataTypeTypedefHelper<ELFType<E, W>>::Elf_Word Elf_Word; \
97 Elf_Word sh_name; // Section name (index into string table)
98 Elf_Word sh_type; // Section type (SHT_*)
99 Elf_Word sh_flags; // Section flags (SHF_*)
102 Elf_Word sh_size; // Size of section, in bytes
103 Elf_Word sh_link; // Section type-specific header table index link
104 Elf_Word sh_info; // Section type-specific extra information
105 Elf_Word sh_addralign; // Section address alignment
106 Elf_Word sh_entsize; // Size of records contained within the section
[all …]
DELF.h82 ErrorOr<ArrayRef<Elf_Word>> getSHNDXTable(const Elf_Shdr &Section) const;
202 ArrayRef<Elf_Word> ShndxTable) const;
206 ArrayRef<Elf_Word> ShndxTable) const;
227 ArrayRef<Elf_Word> ShndxTable) const { in getExtendedSymbolTableIndex()
238 ArrayRef<Elf_Word> ShndxTable) const { in getSection()
479 ErrorOr<ArrayRef<typename ELFFile<ELFT>::Elf_Word>>
482 const Elf_Word *ShndxTableBegin = in getSHNDXTable()
483 reinterpret_cast<const Elf_Word *>(base() + Section.sh_offset); in getSHNDXTable()
488 const Elf_Word *ShndxTableEnd = ShndxTableBegin + NumSymbols; in getSHNDXTable()
DELFObjectFile.h197 ArrayRef<Elf_Word> ShndxTable;
767 ErrorOr<ArrayRef<Elf_Word>> TableOrErr = EF.getSHNDXTable(Sec); in ELFObjectFile()
/external/valgrind/VEX/switchback/
Dlinker.c182 #define Elf_Word Elf64_Word
197 #define Elf_Word Elf32_Word
395 findElfSection ( void* objImage, Elf_Word sh_type )
466 Elf_Word w = (Elf_Word)dstP;
521 Elf_Word* targ;
528 targ = (Elf_Word*)(ehdrC + shdr[ target_shndx ].sh_offset);
537 Elf_Word* pP = (Elf_Word*)P;
589 Elf_Word w, delta, deltaTop8;
596 Elf_Word real_dst = (A & 0x00FFFFFF) + 2;
609 delta = (((Elf_Word)fixup) - ((Elf_Word)pP) - 8);
[all …]
/external/valgrind/VEX/unused/
Dlinker.c116 #define Elf_Word Elf64_Word macro
131 #define Elf_Word Elf32_Word macro
327 findElfSection ( void* objImage, Elf_Word sh_type ) in findElfSection()
398 Elf_Word w = (Elf_Word)dstP; in gen_armle_goto()
425 Elf_Word* targ; in do_Elf_Rel_relocations()
432 targ = (Elf_Word*)(ehdrC + shdr[ target_shndx ].sh_offset); in do_Elf_Rel_relocations()
441 Elf_Word* pP = (Elf_Word*)P; in do_Elf_Rel_relocations()
493 Elf_Word w, delta, deltaTop8; in do_Elf_Rel_relocations()
500 Elf_Word real_dst = (A & 0x00FFFFFF) + 2; in do_Elf_Rel_relocations()
513 delta = (((Elf_Word)fixup) - ((Elf_Word)pP) - 8); in do_Elf_Rel_relocations()
[all …]
/external/llvm/tools/obj2yaml/
Delf2yaml.cpp26 typedef typename object::ELFFile<ELFT>::Elf_Word Elf_Word; typedef in __anon675ae2f80111::ELFDumper
29 ArrayRef<Elf_Word> ShndxTable;
86 ErrorOr<ArrayRef<Elf_Word>> TableOrErr = Obj.getSHNDXTable(Sec); in dump()
375 const Elf_Word *groupMembers = in dumpGroup()
376 reinterpret_cast<const Elf_Word *>(sectionContents->data()); in dumpGroup()
377 const long count = (Shdr->sh_size) / sizeof(Elf_Word); in dumpGroup()
/external/llvm/tools/yaml2obj/
Dyaml2elf.cpp406 typedef typename object::ELFFile<ELFT>::Elf_Word Elf_Word; in writeSectionContent() typedef
410 SHeader.sh_entsize = sizeof(Elf_Word); in writeSectionContent()
416 Elf_Word SIdx; in writeSectionContent()
/external/llvm/tools/llvm-readobj/
DARMEHABIPrinter.h311 typedef typename object::ELFFile<ET>::Elf_Word Elf_Word; typedef
316 ArrayRef<Elf_Word> ShndxTable;
DELFDumper.cpp84 typedef typename ELFO::Elf_Word Elf_Word; typedef in __anona8d7c19f0111::ELFDumper
141 ArrayRef<Elf_Word> ShndxTable;
181 ArrayRef<Elf_Word> getShndxTable() { return ShndxTable; } in getShndxTable()
467 ArrayRef<typename ELFO::Elf_Word> ShndxTable, in getSectionNameIndex()
1003 ErrorOr<ArrayRef<Elf_Word>> TableOrErr = Obj->getSHNDXTable(Sec); in ELFDumper()