Searched refs:base_address (Results 1 – 3 of 3) sorted by relevance
/art/compiler/ |
D | elf_fixup.cc | 38 Elf32_Off base_address = oat_data_begin - oatdata_address; in Fixup() local 40 if (!FixupDynamic(*elf_file.get(), base_address)) { in Fixup() 44 if (!FixupSectionHeaders(*elf_file.get(), base_address)) { in Fixup() 48 if (!FixupProgramHeaders(*elf_file.get(), base_address)) { in Fixup() 52 if (!FixupSymbols(*elf_file.get(), base_address, true)) { in Fixup() 56 if (!FixupSymbols(*elf_file.get(), base_address, false)) { in Fixup() 60 if (!FixupRelocations(*elf_file.get(), base_address)) { in Fixup() 68 bool ElfFixup::FixupDynamic(ElfFile& elf_file, uintptr_t base_address) { in FixupDynamic() argument 77 d_ptr, d_ptr + base_address); in FixupDynamic() 79 d_ptr += base_address; in FixupDynamic() [all …]
|
D | elf_fixup.h | 37 static bool FixupDynamic(ElfFile& elf_file, uintptr_t base_address); 40 static bool FixupSectionHeaders(ElfFile& elf_file, uintptr_t base_address); 43 static bool FixupProgramHeaders(ElfFile& elf_file, uintptr_t base_address); 46 static bool FixupSymbols(ElfFile& elf_file, uintptr_t base_address, bool dynamic); 49 static bool FixupRelocations(ElfFile& elf_file, uintptr_t base_address);
|
/art/disassembler/ |
D | disassembler.h | 37 DisassemblerOptions(bool absolute_addresses, const uint8_t* base_address) in DisassemblerOptions() argument 38 : absolute_addresses_(absolute_addresses), base_address_(base_address) {} in DisassemblerOptions()
|