Searched refs:symtab (Results 1 – 9 of 9) sorted by relevance
/frameworks/compile/mclinker/lib/LD/ |
D | ELFReader.cpp | 71 const llvm::ELF::Elf32_Sym* symtab = in readSymbols() local 88 st_info = symtab[idx].st_info; in readSymbols() 89 st_other = symtab[idx].st_other; in readSymbols() 92 st_name = symtab[idx].st_name; in readSymbols() 93 st_value = symtab[idx].st_value; in readSymbols() 94 st_size = symtab[idx].st_size; in readSymbols() 95 st_shndx = symtab[idx].st_shndx; in readSymbols() 97 st_name = mcld::bswap32(symtab[idx].st_name); in readSymbols() 98 st_value = mcld::bswap32(symtab[idx].st_value); in readSymbols() 99 st_size = mcld::bswap32(symtab[idx].st_size); in readSymbols() [all …]
|
/frameworks/libs/binary_translation/tiny_loader/include/berberis/tiny_loader/ |
D | loaded_elf_file.h | 43 ElfSym* symtab, const char* strtab, size_t strtab_size) in LoadedElfFile() argument 51 symbol_table_(load_bias, symtab, strtab, strtab_size, gnu_nbucket, gnu_bucket, gnu_chain, in LoadedElfFile() 57 uint32_t* sysv_chain, ElfSym* symtab, const char* strtab, size_t strtab_size) in LoadedElfFile() argument 65 symbol_table_(load_bias, symtab, strtab, strtab_size, sysv_nbucket, sysv_nchain, in LoadedElfFile()
|
D | tiny_symbol_table.h | 31 TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, size_t strtab_size, 35 TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, size_t strtab_size,
|
/frameworks/libs/binary_translation/tiny_loader/ |
D | tiny_symbol_table.cc | 41 TinySymbolTable::TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, in TinySymbolTable() argument 46 symtab_(symtab), in TinySymbolTable() 61 TinySymbolTable::TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, in TinySymbolTable() argument 65 symtab_(symtab), in TinySymbolTable()
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64LDBackend.cpp | 480 LDSection& symtab = file_format->getSymTab(); in doRelax() local 483 symtab.setSize(symtab.size() + in doRelax() 485 symtab.setInfo(symtab.getInfo() + num_new_stubs); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.cpp | 875 LDSection& symtab = file_format->getSymTab(); in doRelax() local 879 symtab.setSize(symtab.size() + sizeof(llvm::ELF::Elf32_Sym)); in doRelax() 880 symtab.setInfo(symtab.getInfo() + 1); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.cpp | 585 LDSection& symtab = file_format->getSymTab(); in doRelax() local 587 symtab.setSize(symtab.size() + sizeof(llvm::ELF::Elf32_Sym)); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.cpp | 787 LDSection& symtab = getOutputFormat()->getSymTab(); in relaxRelocation() local 789 symtab.setSize(symtab.size() + sizeof(llvm::ELF::Elf32_Sym)); in relaxRelocation()
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 717 size_t symtab = 1; in sizeNamePools() local 741 symtab = strtab = 0; in sizeNamePools() 747 ++symtab; in sizeNamePools() 848 file_format->getSymTab().setSize(symtab * sizeof(llvm::ELF::Elf32_Sym)); in sizeNamePools() 850 file_format->getSymTab().setSize(symtab * sizeof(llvm::ELF::Elf64_Sym)); in sizeNamePools()
|