HomeSort by relevance Sort by last modified time
    Searched refs:dynamic_shdr (Results 1 - 3 of 3) sorted by null

  /development/vndk/tools/definition-tool/tools/
remove_dt_needed.py 176 dynamic_shdr = sections.get('.dynamic')
177 if not dynamic_shdr:
184 dynamic_off = dynamic_shdr.sh_offset
188 ent_size = dynamic_shdr.sh_entsize
191 if dynamic_shdr.sh_size < ent_size:
194 dynamic_end = dynamic_off + dynamic_shdr.sh_size
  /bionic/linker/
linker_phdr.cpp 369 const ElfW(Shdr)* dynamic_shdr = nullptr;
372 dynamic_shdr = &shdr_table_ [i];
377 if (dynamic_shdr == nullptr) {
382 // Make sure dynamic_shdr offset and size matches PT_DYNAMIC phdr
393 if (pt_dynamic_offset != dynamic_shdr->sh_offset) {
398 static_cast<size_t>(dynamic_shdr->sh_offset),
407 static_cast<size_t>(dynamic_shdr->sh_offset),
412 if (pt_dynamic_filesz != dynamic_shdr->sh_size) {
417 static_cast<size_t>(dynamic_shdr->sh_size),
426 static_cast<size_t>(dynamic_shdr->sh_size)
    [all...]
  /development/vndk/tools/definition-tool/
vndk_definition_tool.py 640 dynamic_shdr = sections.get('.dynamic')
641 if not dynamic_shdr:
648 dynamic_off = dynamic_shdr.sh_offset
652 assert struct.calcsize(elf_dyn_fmt) == dynamic_shdr.sh_entsize
653 dynamic_end = dynamic_off + dynamic_shdr.sh_size
654 for ent_off in range(dynamic_off, dynamic_end, dynamic_shdr.sh_entsize):
    [all...]

Completed in 55 milliseconds