Home
last modified time | relevance | path

Searched refs:elf_reader (Results 1 – 2 of 2) sorted by relevance

/aosp12/bionic/linker/
H A Dlinker_main.cpp288 ElfReader elf_reader; in load_executable() local
289 if (!elf_reader.Read(result.path.c_str(), fd.get(), file_offset, result.file_stat.st_size)) { in load_executable()
293 if (!elf_reader.Load(&address_space)) { in load_executable()
297 result.phdr = elf_reader.loaded_phdr(); in load_executable()
298 result.phdr_count = elf_reader.phdr_count(); in load_executable()
299 result.entry_point = elf_reader.entry_point(); in load_executable()
H A Dlinker.cpp590 ElfReader& elf_reader = get_elf_reader(); in read() local
595 ElfReader& elf_reader = get_elf_reader(); in load() local
596 if (!elf_reader.Load(address_space)) { in load()
600 si_->base = elf_reader.load_start(); in load()
601 si_->size = elf_reader.load_size(); in load()
603 si_->load_bias = elf_reader.load_bias(); in load()
604 si_->phnum = elf_reader.phdr_count(); in load()
605 si_->phdr = elf_reader.loaded_phdr(); in load()
606 si_->set_gap_start(elf_reader.gap_start()); in load()
607 si_->set_gap_size(elf_reader.gap_size()); in load()
[all …]