/external/elfutils/libdwfl/ |
dwfl_report_elf.c | 82 if (shdr->sh_addr == 0 88 shdr->sh_addr = next; 92 start = base = shdr->sh_addr; 116 prev_shdr->sh_addr 118 end = prev_shdr->sh_addr + prev_shdr->sh_size; 129 end = shdr->sh_addr + shdr->sh_size; 130 if (likely (shdr->sh_addr != 0) 137 if (first || end < shdr->sh_addr + shdr->sh_size) 138 end = shdr->sh_addr + shdr->sh_size; 139 if (first || bias > shdr->sh_addr) [all...] |
relocate.c | 52 if (refshdr->sh_addr == 0 && (refshdr->sh_flags & SHF_ALLOC)) 67 &refshdr->sh_addr)) 70 if (refshdr->sh_addr == (Dwarf_Addr) -1l) 73 refshdr->sh_addr = 0; /* Make no adjustment below. */ 78 if (likely (refshdr->sh_addr != 0) 85 *value += dwfl_adjusted_address (mod, refshdr->sh_addr);
|
derelocate.c | 96 if ((shdr->sh_flags & SHF_ALLOC) && shdr->sh_addr == 0 102 &shdr->sh_addr) != DWFL_E_NOERROR) 128 newref->start = dwfl_adjusted_address (mod, shdr->sh_addr);
|
/external/elfutils/backends/ |
aarch64_symbol.c | 84 return (sym->st_value >= shdr->sh_addr 85 && sym->st_value < shdr->sh_addr + shdr->sh_size);
|
alpha_symbol.c | 93 && shdr->sh_addr != 0) 98 Its d_ptr should match the .plt section's sh_addr. */ 121 return pltgot == shdr->sh_addr;
|
ppc_symbol.c | 152 && sym->st_value == destshdr->sh_addr + 0x8000) 158 && sym->st_value == destshdr->sh_addr + 0x8000
|
ppc64_init.c | 98 eh->fd_addr = opd_shdr->sh_addr;
|
sparc_symbol.c | 85 Its d_ptr should match the .plt section's sh_addr. */ 103 return dyn.d_un.d_ptr == shdr->sh_addr;
|
/external/elfutils/libelf/ |
gelf_update_shdr.c | 64 || unlikely (src->sh_addr > 0xffffffffull) 79 COPY (sh_addr);
|
gelf_getshdr.c | 73 COPY (sh_addr);
|
elf32_getshdr.c | 143 CONVERT_TO (shdr[cnt].sh_addr, notcvt[cnt].sh_addr); 192 CONVERT (shdr[cnt].sh_addr);
|
/device/linaro/bootloader/edk2/BaseTools/Source/C/GenFw/ |
Elf64Convert.c | 334 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
343 if ((mEhdr->e_entry >= shdr->sh_addr) &&
344 (mEhdr->e_entry < shdr->sh_addr + shdr->sh_size)) {
345 CoffEntry = (UINT32) (mCoffOffset + mEhdr->e_entry - shdr->sh_addr);
385 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
437 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
678 // sh_addr is the virtual address for the base of the section.
683 Targ = mCoffFile + SecOffset + (Rel->r_offset - SecShdr->sh_addr);
698 (UINT32)(SecOffset + (Rel->r_offset - SecShdr->sh_addr)),
700 *(UINT64 *)Targ = *(UINT64 *)Targ - SymShdr->sh_addr + mCoffSectionsOffset[Sym->st_shndx]; [all...] |
Elf32Convert.c | 340 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
349 if ((mEhdr->e_entry >= shdr->sh_addr) &&
350 (mEhdr->e_entry < shdr->sh_addr + shdr->sh_size)) {
351 CoffEntry = mCoffOffset + mEhdr->e_entry - shdr->sh_addr;
391 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
444 if ((shdr->sh_addr & (shdr->sh_addralign - 1)) == 0) {
681 // sh_addr is the virtual address for the base of the section.
683 Targ = mCoffFile + SecOffset + (Rel->r_offset - SecShdr->sh_addr);
698 *(UINT32 *)Targ = *(UINT32 *)Targ - SymShdr->sh_addr
706 + (mCoffSectionsOffset[Sym->st_shndx] - SymShdr->sh_addr)
[all...] |
elf32.h | 94 Elf32_Addr sh_addr; /* Address in memory image. */
member in struct:__anon6164
|
/toolchain/binutils/binutils-2.25/include/elf/ |
internal.h | 105 bfd_vma sh_addr; /* Section virtual addr at execution */ member in struct:elf_internal_shdr 333 || ((sec_hdr)->sh_addr >= (segment)->p_vaddr \ 335 || ((sec_hdr)->sh_addr - (segment)->p_vaddr \ 337 && (((sec_hdr)->sh_addr - (segment)->p_vaddr \ 349 || ((sec_hdr)->sh_addr > (segment)->p_vaddr \ 350 && ((sec_hdr)->sh_addr - (segment)->p_vaddr \
|
external.h | 116 unsigned char sh_addr[4]; /* Section virtual addr at execution */ member in struct:__anon116093 129 unsigned char sh_addr[8]; /* Section virtual addr at execution */ member in struct:__anon116094
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-scripts/ |
rgn-at3.d | 9 # to fill out the page, making its p_vaddr+p_memsz cover the sh_addr
|
rgn-over8-ok.d | 9 # to fill out the page, making its p_vaddr+p_memsz cover the sh_addr
|
/external/elfutils/tests/ |
update4.c | 133 shdr->sh_addr = 0; 169 shdr->sh_addr = 0; 205 shdr->sh_addr = 0; 241 shdr->sh_addr = 0; 278 shdr->sh_addr = 0;
|
/external/syslinux/com32/include/sys/ |
elf32.h | 97 Elf32_Addr sh_addr; member in struct:elf32_shdr
|
elf64.h | 97 Elf64_Addr sh_addr; member in struct:elf64_shdr
|
/external/google-breakpad/src/common/linux/ |
synth_elf_unittest.cc | 245 EXPECT_EQ(0U, shdr[0].sh_addr); 256 EXPECT_EQ(0U, shdr[1].sh_addr); 320 EXPECT_EQ(0U, shdr[0].sh_addr); 331 EXPECT_EQ(0U, shdr[1].sh_addr); 342 EXPECT_EQ(0U, shdr[2].sh_addr); 353 EXPECT_EQ(0U, shdr[3].sh_addr);
|
/external/elfutils/libdw/ |
dwarf_getcfi_elf.c | 225 Dwarf_CFI *cfi = allocate_cfi (elf, shdr->sh_addr); 261 if (unlikely (eh_frame_vaddr != shdr->sh_addr)) 297 hdr_vaddr = shdr->sh_addr;
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/ArmShellCmdRunAxf/ |
elf32.h | 94 Elf32_Addr sh_addr; /* Address in memory image. */
member in struct:__anon6074
|
/external/elfutils/libdwelf/ |
dwelf_elf_gnu_build_id.c | 105 /* Determine the right sh_addr in this module. */ 110 vaddr = shdr->sh_addr;
|