Home
last modified time | relevance | path

Searched refs:dynamic (Results 1 – 9 of 9) sorted by relevance

/bionic/tools/relocation_packer/src/
Delf_file.cc446 typename ELF::Dyn* dynamic = &dynamics[i]; in AdjustDynamicSectionForHole() local
447 const typename ELF::Sword tag = dynamic->d_tag; in AdjustDynamicSectionForHole()
468 if (is_adjustable && dynamic->d_un.d_ptr <= hole_start) { in AdjustDynamicSectionForHole()
469 dynamic->d_un.d_ptr -= hole_size; in AdjustDynamicSectionForHole()
470 VLOG(1) << "dynamic[" << i << "] " << dynamic->d_tag in AdjustDynamicSectionForHole()
471 << " d_ptr adjusted to " << dynamic->d_un.d_ptr; in AdjustDynamicSectionForHole()
477 dynamic->d_un.d_val += hole_size; in AdjustDynamicSectionForHole()
478 VLOG(1) << "dynamic[" << i << "] " << dynamic->d_tag in AdjustDynamicSectionForHole()
479 << " d_val adjusted to " << dynamic->d_un.d_val; in AdjustDynamicSectionForHole()
487 dynamic->d_un.d_val += hole_size; in AdjustDynamicSectionForHole()
[all …]
/bionic/linker/
Dlinker_phdr.h109 ElfW(Addr) load_bias, ElfW(Dyn)** dynamic,
Dlinker_phdr.cpp759 ElfW(Addr) load_bias, ElfW(Dyn)** dynamic, in phdr_table_get_dynamic_section() argument
761 *dynamic = nullptr; in phdr_table_get_dynamic_section()
765 *dynamic = reinterpret_cast<ElfW(Dyn)*>(load_bias + phdr.p_vaddr); in phdr_table_get_dynamic_section()
Dlinker.cpp147 map->l_ld = info->dynamic; in insert_soinfo_into_debug_map()
1245 for (ElfW(Dyn)* d = si->dynamic; d->d_tag != DT_NULL; ++d) { in for_each_dt_needed()
2502 phdr_table_get_dynamic_section(phdr, phnum, load_bias, &dynamic, &dynamic_flags); in prelink_image()
2511 if (dynamic == nullptr) { in prelink_image()
2518 DEBUG("dynamic = %p", dynamic); in prelink_image()
2533 for (ElfW(Dyn)* d = dynamic; d->d_tag != DT_NULL; ++d) { in prelink_image()
2899 for (ElfW(Dyn)* d = dynamic; d->d_tag != DT_NULL; ++d) { in prelink_image()
3132 &linker_soinfo_for_gdb->dynamic, nullptr); in init_linker_info_for_gdb()
3212 si->dynamic = nullptr;
3387 linker_so.dynamic = nullptr;
Dlinker.h190 ElfW(Dyn)* dynamic;
/bionic/tests/
DAndroid.mk292 -Wl,--export-dynamic
385 bionic-unit-tests-glibc_ldflags := -Wl,--export-dynamic
/bionic/
DREADME.md19 The dynamic linker interface library. This is actually just a bunch of stubs
20 that the dynamic linker replaces with pointers to its own implementation at
32 The dynamic linker. When you run a dynamically-linked executable, its ELF file
/bionic/libc/kernel/uapi/linux/
Delf.h141 typedef struct dynamic { struct
/bionic/libc/
DNOTICE4809 dynamic updates in TCP/IP networks by means of the Software. No immunity is