Searched refs:section_type (Results 1 - 3 of 3) sorted by relevance
/art/runtime/ |
H A D | elf_file.h | 86 Elf32_Sym* GetSymbol(Elf32_Word section_type, Elf32_Word i) const; 90 Elf32_Addr FindSymbolAddress(Elf32_Word section_type, 125 Elf32_Sym* GetSymbolSectionStart(Elf32_Word section_type) const; 126 const char* GetStringSectionStart(Elf32_Word section_type) const; 136 SymbolTable** GetSymbolTable(Elf32_Word section_type); 159 Elf32_Sym* FindSymbolByName(Elf32_Word section_type, 169 const char* GetString(Elf32_Word section_type, Elf32_Word) const;
|
H A D | elf_file.cc | 613 static bool IsSymbolSectionType(Elf32_Word section_type) { argument 614 return ((section_type == SHT_SYMTAB) || (section_type == SHT_DYNSYM)); 617 Elf32_Sym* ElfFile::GetSymbolSectionStart(Elf32_Word section_type) const { 618 CHECK(IsSymbolSectionType(section_type)) << file_->GetPath() << " " << section_type; 619 switch (section_type) { 629 LOG(FATAL) << section_type; 635 const char* ElfFile::GetStringSectionStart(Elf32_Word section_type) const { 636 CHECK(IsSymbolSectionType(section_type)) << file 651 GetString(Elf32_Word section_type, Elf32_Word i) const argument 822 GetSymbol(Elf32_Word section_type, Elf32_Word i) const argument 831 GetSymbolTable(Elf32_Word section_type) argument 847 FindSymbolByName(Elf32_Word section_type, const std::string& symbol_name, bool build_map) argument 926 FindSymbolAddress(Elf32_Word section_type, const std::string& symbol_name, bool build_map) argument [all...] |
/art/compiler/ |
H A D | elf_fixup.cc | 126 Elf32_Word section_type = dynamic ? SHT_DYNSYM : SHT_SYMTAB; local 128 Elf32_Shdr* symbol_section = elf_file.FindSectionByType(section_type); 135 Elf32_Sym* symbol = elf_file.GetSymbol(section_type, i);
|
Completed in 95 milliseconds