Lines Matching refs:sh_addr
405 sym->st_value = shdr->sh_addr;
675 .st_value = rel ? 0 : i_shdr->sh_addr,
744 if (s1->shdr.sh_addr < s2->shdr.sh_addr)
746 if (s1->shdr.sh_addr > s2->shdr.sh_addr)
890 s->value = shdr->sh_addr;
893 && s->value < split_bss->shdr.sh_addr
894 && s->value >= split_bss[-1].shdr.sh_addr
998 const GElf_Addr addr = shdr->sh_addr + bias;
1003 if (addr < sections[i].shdr.sh_addr)
1005 else if (addr > sections[i].shdr.sh_addr)
1011 while (i > 0 && sections[i - 1].shdr.sh_addr == addr)
1013 for (; i < nalloc && sections[i].shdr.sh_addr == addr;
1088 with the new one preceding it in sh_addr, we return that pointer. */
1191 COPY (sh_addr);
1204 sec->shdr.sh_addr += bias;
1503 /* The sh_addr of allocated sections does not help us,
1666 /* In an ET_REL file under --relocate, the sh_addr of SHF_ALLOC
1668 touched the shdrs of whichever file had the symtab. sh_addr
1673 || shdr_mem.sh_addr == 0)
1674 shdr_mem.sh_addr = sec->shdr.sh_addr;
2372 get sh_addr values assigned have them, even ones not used in DWARF.