Lines Matching refs:newehdr
400 GElf_Ehdr newehdr;
401 if (gelf_getehdr (elfnew, &newehdr) == NULL)
404 newehdr.e_ident[EI_DATA] = ehdr.e_ident[EI_DATA];
405 newehdr.e_type = ehdr.e_type;
406 newehdr.e_machine = ehdr.e_machine;
407 newehdr.e_version = ehdr.e_version;
408 newehdr.e_entry = ehdr.e_entry;
409 newehdr.e_flags = ehdr.e_flags;
415 newehdr.e_shstrndx = newstrtabndx;
426 newehdr.e_shstrndx = SHN_XINDEX;
429 if (gelf_update_ehdr (elfnew, &newehdr) == 0)
642 if (gelf_getehdr (elfnew, &newehdr) == NULL)
645 newehdr.e_shoff = ((last_offset + offsize - 1)
650 newehdr.e_phoff = ehdr.e_phoff;
652 if (gelf_update_ehdr (elfnew, &newehdr) == 0)