Home | History | Annotate | Download | only in src

Lines Matching defs:elf

146 copy_content (Elf *elf, int newfd, off_t off, size_t n)
149 char *rawfile = elf_rawfile (elf, &len);
181 /* First we walk through the file, looking for all ELF files to
183 Elf *arelf = elf_begin (fd, ELF_C_READ_MMAP, NULL);
186 error (0, 0, gettext ("cannot create ELF descriptor for '%s': %s"),
206 Elf *elf;
208 while ((elf = elf_begin (fd, cmd, arelf)) != NULL)
210 Elf_Arhdr *arhdr = elf_getarhdr (elf);
216 index_off = elf_getaroff (elf);
221 arlib_add_symbols (elf, fname, arhdr->ar_name, cur_off);
227 cmd = elf_next (elf);
228 if (elf_end (elf) != 0)
229 error (0, 0, gettext ("error while freeing sub-ELF descriptor: %s"),