Home | History | Annotate | Download | only in src

Lines Matching defs:destshdr

767 	  GElf_Shdr *destshdr;
769 destshdr = gelf_getshdr (elf_getscn (ebl->elf, xndx), &destshdr_mem);
770 if (destshdr != NULL)
773 : destshdr->sh_addr);
783 destshdr))
785 if (st_value - sh_addr > destshdr->sh_size)
816 + sym->st_size) > destshdr->sh_size)
825 if ((destshdr->sh_flags & SHF_TLS) == 0)
835 if (st_value > destshdr->sh_size)
841 > destshdr->sh_size)
876 < destshdr->sh_offset - phdr->p_offset)
882 > (destshdr->sh_offset - phdr->p_offset
883 + destshdr->sh_size))
889 > (destshdr->sh_offset - phdr->p_offset
890 + destshdr->sh_size))
929 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, xndx),
932 if (destshdr == NULL && xndx == SHN_ABS)
939 destshdr = gelf_getshdr (gscn, &destshdr_mem);
940 assert (destshdr != NULL);
943 destshdr->sh_name);
954 destshdr = NULL;
957 if (destshdr == NULL && gotscn != NULL)
958 destshdr = gelf_getshdr (gotscn, &destshdr_mem);
961 const char *sname = ((destshdr == NULL || xndx == SHN_UNDEF)
964 destshdr->sh_name));
980 if (destshdr != NULL)
984 destshdr))
987 && sym->st_value != destshdr->sh_addr)
995 sname, (uint64_t) destshdr->sh_addr);
997 if (!gnuld && sym->st_size != destshdr->sh_size)
1002 sname, (uint64_t) destshdr->sh_size);
1354 const GElf_Shdr *destshdr, bool reldyn,
1407 if (destshdr != NULL
1410 : destshdr->sh_addr)) >= destshdr->sh_size)
1484 GElf_Shdr *destshdr = NULL;
1486 bool reldyn = check_reloc_shdr (ebl, ehdr, shdr, idx, ELF_T_RELA, &destshdr,
1509 rela->r_offset, rela->r_info, destshdr, reldyn, loaded,
1535 GElf_Shdr *destshdr = NULL;
1537 bool reldyn = check_reloc_shdr (ebl, ehdr, shdr, idx, ELF_T_REL, &destshdr,
1560 rel->r_offset, rel->r_info, destshdr, reldyn, loaded,