/art/runtime/ |
elf_utils.h | 53 /* MIPS dependent d_tag field for Elf32_Dyn. */ 78 static inline bool IsDynamicSectionPointer(Elf32_Word d_tag, Elf32_Word e_machine) { 79 switch (d_tag) { 80 // case 1: well known d_tag values that imply Elf32_Dyn.d_un contains an address in d_ptr 121 LOG(FATAL) << "Illegal d_tag value 0x" << std::hex << d_tag; local 125 // case 2: "regular" DT_* ranges where even d_tag values imply an address in d_ptr 126 if ((DT_ENCODING < d_tag && d_tag < DT_LOOS) 127 || (DT_LOOS < d_tag && d_tag < DT_HIOS 153 LOG(FATAL) << "Unknown MIPS d_tag value 0x" << std::hex << d_tag; local 163 LOG(FATAL) << "Unknown d_tag value 0x" << std::hex << d_tag; local [all...] |
/external/elfutils/libelf/ |
gelf_update_dyn.c | 66 if (unlikely (src->d_tag < -0x80000000ll) 67 || unlikely (src->d_tag > 0x7fffffffll) 83 dyn->d_tag = src->d_tag;
|
gelf_getdyn.c | 82 dst->d_tag = src->d_tag;
|
/external/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/ |
reloc_ia32.c | 48 for (i = 0; dyn[i].d_tag != DT_NULL; ++i) { 49 switch (dyn[i].d_tag) {
|
reloc_x86_64.c | 50 for (i = 0; dyn[i].d_tag != DT_NULL; ++i) { 51 switch (dyn[i].d_tag) {
|
reloc_ia64.S | 78 #define d_tag r16 define 127 ld8 d_tag = [dyn],8 130 cmp.eq Pnull,p0 = DT_NULL,d_tag 132 cmp.eq Prela,p0 = DT_RELA,d_tag 133 cmp.eq Prelasz,p0 = DT_RELASZ,d_tag 134 cmp.eq Psymtab,p0 = DT_SYMTAB,d_tag 135 cmp.eq Psyment,p0 = DT_SYMENT,d_tag 136 cmp.eq Prelaent,p0 = DT_RELAENT,d_tag
|
/external/google-breakpad/src/common/android/include/ |
elf.h | 96 Elf32_Sword d_tag; member in struct:__anon19554 104 Elf64_Sxword d_tag; member in struct:__anon19556
|
/external/elfutils/backends/ |
alpha_symbol.c | 116 if (dyn.d_tag == DT_PLTGOT) 118 else if (dyn.d_tag == DT_ALPHA_PLTRO && dyn.d_un.d_val != 0)
|
sparc_symbol.c | 102 if (dyn.d_tag == DT_PLTGOT)
|
ppc_symbol.c | 107 if (dyn != NULL && dyn->d_tag == DT_PPC_GOT)
|
/bionic/libc/bionic/ |
vdso.cpp | 93 for (ElfW(Dyn)* d = vdso_dyn; d->d_tag != DT_NULL; ++d) { 94 if (d->d_tag == DT_STRTAB) { 96 } else if (d->d_tag == DT_SYMTAB) {
|
/toolchain/binutils/binutils-2.25/include/elf/ |
external.h | 197 unsigned char d_tag[4]; /* entry tag value */ member in struct:__anon116103 205 unsigned char d_tag[8]; /* entry tag value */ member in struct:__anon116105
|
/external/libunwind/src/ia64/ |
Gfind_unwind_table.c | 51 for (; dyn->d_tag != DT_NULL; ++dyn) 52 if (dyn->d_tag == DT_PLTGOT)
|
/external/syslinux/com32/include/sys/ |
elf32.h | 25 Elf32_Sword d_tag; member in struct:elf32_dyn
|
elf64.h | 25 Elf64_Sxword d_tag; member in struct:elf64_dyn
|
/external/libunwind/src/dwarf/ |
Gfind_unwind_table.c | 43 GET_DYN_FIELD(ei, dyn_offset, &dyn, d_tag); 44 if (dyn.d_tag == DT_NULL) { 47 if (dyn.d_tag == DT_PLTGOT) { 336 && dyn->d_tag != DT_NULL) { 337 if (dyn->d_tag == DT_PLTGOT) {
|
/bionic/tools/relocation_packer/src/ |
elf_file.cc | 518 const typename ELF::Sword tag = dynamic->d_tag; 541 VLOG(1) << "dynamic[" << i << "] " << dynamic->d_tag 549 VLOG(1) << "dynamic[" << i << "] " << dynamic->d_tag 559 VLOG(1) << "dynamic[" << i << "] " << dynamic->d_tag 649 if (dynamics->at(i).d_tag == tag) { 670 VLOG(1) << "dynamic[" << slot << "] overwritten with " << dyn.d_tag; 807 dyn.d_tag = relocations_type_ == REL ? DT_ANDROID_REL : DT_ANDROID_RELA; 813 dyn.d_tag = relocations_type_ == REL ? DT_ANDROID_RELSZ : DT_ANDROID_RELASZ; [all...] |
/external/compiler-rt/lib/cfi/ |
cfi.cc | 190 for (const ElfW(Dyn) *p = dynamic; p->d_tag != PT_NULL; ++p) { 191 if (p->d_tag == DT_SYMTAB) 193 else if (p->d_tag == DT_STRTAB)
|
/frameworks/compile/mclinker/lib/LD/ |
ELFReader.cpp | 500 llvm::ELF::Elf32_Sword d_tag = 0x0; local 504 d_tag = dynamic[idx].d_tag; 507 d_tag = mcld::bswap32(dynamic[idx].d_tag); 511 switch (d_tag) { 994 llvm::ELF::Elf64_Sxword d_tag = 0x0; local [all...] |
/system/core/libunwindstack/tests/ |
ElfInterfaceTest.cpp | 476 dyn.d_tag = DT_STRTAB; 481 dyn.d_tag = DT_STRSZ; 486 dyn.d_tag = DT_SONAME; 491 dyn.d_tag = DT_NULL; 531 dyn.d_tag = DT_STRTAB; 536 dyn.d_tag = DT_STRSZ; 541 dyn.d_tag = DT_NULL; 545 dyn.d_tag = DT_SONAME; 586 dyn.d_tag = DT_STRTAB; 591 dyn.d_tag = DT_STRSZ [all...] |
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/ArmShellCmdRunAxf/ |
elf32.h | 123 Elf32_Sword d_tag; /* Entry type. */
member in struct:__anon6076
|
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/ |
elf32.h | 123 Elf32_Sword d_tag; /* Entry type. */
member in struct:__anon6166
|
/system/core/libunwindstack/ |
ElfInterface.cpp | 313 if (dyn.d_tag == DT_STRTAB) { 315 } else if (dyn.d_tag == DT_STRSZ) { 317 } else if (dyn.d_tag == DT_SONAME) { 319 } else if (dyn.d_tag == DT_NULL) {
|
/bionic/linker/ |
linker_soinfo.h | 350 for (const ElfW(Dyn)* d = si->dynamic; d->d_tag != DT_NULL; ++d) { 351 if (d->d_tag == DT_NEEDED) {
|
/development/ndk/platforms/android-9/include/linux/ |
elf.h | 111 Elf32_Sword d_tag; member in struct:dynamic 119 Elf64_Sxword d_tag; member in struct:__anon2667
|