Home
last modified time | relevance | path

Searched refs:base_address (Results 1 – 3 of 3) sorted by relevance

/art/compiler/
Delf_fixup.cc38 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 …]
Delf_fixup.h37 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/
Ddisassembler.h37 DisassemblerOptions(bool absolute_addresses, const uint8_t* base_address) in DisassemblerOptions() argument
38 : absolute_addresses_(absolute_addresses), base_address_(base_address) {} in DisassemblerOptions()