Home | History | Annotate | Download | only in src

Lines Matching refs:outscn

374 update_sh_size (Elf_Scn *outscn, const Elf_Data *data)
377 GElf_Shdr *newshdr = gelf_getshdr (outscn, &shdr_mem);
382 ELF_CHECK (gelf_update_shdr (outscn, newshdr),
388 adjust_relocs (Elf_Scn *outscn, Elf_Scn *inscn, const GElf_Shdr *shdr,
391 Elf_Data *data = elf_getdata (outscn, NULL);
427 GElf_Shdr *newshdr = gelf_getshdr (outscn, &shdr_mem);
432 ELF_CHECK (gelf_update_shdr (outscn, newshdr),
486 update_sh_size (outscn, data);
514 update_sh_size (outscn, data);
650 Elf_Scn *outscn;
797 && shndx == elf_ndxscn (split_bss->outscn))
799 s->shndx = elf_ndxscn (split_bss[-1].outscn);
920 This fills in SECTIONS[0..NALLOC-1].outscn or exits.
932 sections[i].outscn = NULL;
1034 sec->outscn = NULL;
1074 sec->outscn = scn;
1082 if (sections[i].outscn == scn)
1106 if (sec->outscn == NULL
1133 sec->outscn = undo_sec->outscn;
1167 if (sec->outscn != NULL)
1175 unstripped_strent[elf_ndxscn (sec->outscn) - 1] = sec->strent;
1253 sections[i].outscn = NULL;
1375 sec->outscn = scn;
1405 if (sec->outscn == NULL)
1443 sec->outscn = elf_newscn (unstripped);
1444 Elf_Data *newdata = elf_newdata (sec->outscn);
1445 ELF_CHECK (newdata != NULL && gelf_update_shdr (sec->outscn,
1457 ndx_section[secndx - 1] = elf_ndxscn (sec->outscn);
1478 if (sec->outscn != NULL)
1481 GElf_Shdr *shdr = gelf_getshdr (sec->outscn, &shdr_mem);
1508 Elf_Data *outdata = elf_getdata (sec->outscn, NULL);
1517 placed[elf_ndxscn (sec->outscn) - 1] = true;
1526 ELF_CHECK (gelf_update_shdr (sec->outscn, &shdr_mem),
1731 if (sec->outscn != NULL && sec->shdr.sh_link == old_sh_link)
1732 adjust_relocs (sec->outscn, sec->scn, &sec->shdr,
1745 stripped_symtab->outscn,
1752 stripped_dynsym->outscn,