Home | History | Annotate | Download | only in switchback

Lines Matching refs:sh_offset

400    char* sh_strtab = ehdrC + shdr[ehdr->e_shstrndx].sh_offset;
412 ptr = ehdrC + shdr[i].sh_offset;
522 Elf_Rel* rtab = (Elf_Rel*) (ehdrC + shdr[shnum].sh_offset);
527 stab = (Elf_Sym*) (ehdrC + shdr[ symtab_shndx ].sh_offset);
528 targ = (Elf_Word*)(ehdrC + shdr[ target_shndx ].sh_offset);
555 (ehdrC + shdr[ sym.st_shndx ].sh_offset
648 Elf_Rela* rtab = (Elf_Rela*) (ehdrC + shdr[shnum].sh_offset);
653 stab = (Elf_Sym*) (ehdrC + shdr[ symtab_shndx ].sh_offset);
654 targ = (Elf_Addr) (ehdrC + shdr[ target_shndx ].sh_offset);
701 (ehdrC + shdr[ sym.st_shndx ].sh_offset
876 char* sh_strtab = ehdrC + shdr[ehdr->e_shstrndx].sh_offset;
1002 sh_strtab = ehdrC + shdr[ehdr->e_shstrndx].sh_offset;
1009 if (debug_linker>1) fprintf(stderr, "offs=%4d ", (int)shdr[i].sh_offset );
1011 ehdrC + shdr[i].sh_offset,
1012 ehdrC + shdr[i].sh_offset + shdr[i].sh_size - 1);
1040 strtab = ehdrC + shdr[i].sh_offset;
1055 stab = (Elf_Sym*) (ehdrC + shdr[i].sh_offset);
1124 char* sh_strtab = ehdrC + shdr[ehdr->e_shstrndx].sh_offset;
1170 it, and set its .sh_offset field such that
1171 ehdrC + .sh_offset == addr_of_zeroed_space. */
1173 shdr[i].sh_offset = ((char*)zspace) - ((char*)ehdrC);
1195 addProddableBlock(oc, ehdrC + shdr[i].sh_offset, shdr[i].sh_size);
1196 //addSection(oc, kind, ehdrC + shdr[i].sh_offset,
1197 // ehdrC + shdr[i].sh_offset + shdr[i].sh_size - 1);
1203 stab = (Elf_Sym*) (ehdrC + shdr[i].sh_offset);
1257 ad = ehdrC + shdr[ secno ].sh_offset + stab[j].st_value;