Lines Matching defs:destshdr
787 GElf_Shdr *destshdr;
789 destshdr = gelf_getshdr (elf_getscn (ebl->elf, xndx), &destshdr_mem);
790 if (destshdr != NULL)
793 : destshdr->sh_addr);
803 destshdr))
805 if (st_value - sh_addr > destshdr->sh_size)
836 + sym->st_size) > destshdr->sh_size)
845 if ((destshdr->sh_flags & SHF_TLS) == 0)
855 if (st_value > destshdr->sh_size)
861 > destshdr->sh_size)
896 < destshdr->sh_offset - phdr->p_offset)
902 > (destshdr->sh_offset - phdr->p_offset
903 + destshdr->sh_size))
909 > (destshdr->sh_offset - phdr->p_offset
910 + destshdr->sh_size))
949 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, xndx),
952 if (destshdr == NULL && xndx == SHN_ABS)
959 destshdr = gelf_getshdr (gscn, &destshdr_mem);
960 assert (destshdr != NULL);
963 destshdr->sh_name);
974 destshdr = NULL;
977 if (destshdr == NULL && gotscn != NULL)
978 destshdr = gelf_getshdr (gotscn, &destshdr_mem);
981 const char *sname = ((destshdr == NULL || xndx == SHN_UNDEF)
984 destshdr->sh_name));
1000 if (destshdr != NULL)
1004 destshdr))
1007 && sym->st_value != destshdr->sh_addr)
1015 sname, (uint64_t) destshdr->sh_addr);
1017 if (!gnuld && sym->st_size != destshdr->sh_size)
1022 sname, (uint64_t) destshdr->sh_size);
1374 const GElf_Shdr *destshdr, bool reldyn,
1427 if (destshdr != NULL
1430 : destshdr->sh_addr)) >= destshdr->sh_size)
1504 GElf_Shdr *destshdr = NULL;
1506 bool reldyn = check_reloc_shdr (ebl, ehdr, shdr, idx, ELF_T_RELA, &destshdr,
1529 rela->r_offset, rela->r_info, destshdr, reldyn, loaded,
1555 GElf_Shdr *destshdr = NULL;
1557 bool reldyn = check_reloc_shdr (ebl, ehdr, shdr, idx, ELF_T_REL, &destshdr,
1580 rel->r_offset, rel->r_info, destshdr, reldyn, loaded,