Home | History | Annotate | Download | only in tests

Lines Matching refs:elf

61   Elf *elf;
126 elf = elf_begin (fd, ELF_C_READ, NULL);
127 if (elf == NULL)
129 printf ("cannot create ELF descriptor: %s\n", elf_errmsg (-1));
133 if (elf_kind (elf) != ELF_K_ELF)
135 puts ("not a valid ELF file");
140 ehdr = gelf_getehdr (elf, &ehdr_mem);
143 printf ("cannot get ELF header: %s\n", elf_errmsg (-1));
150 puts ("ELF header does not match");
161 scn = elf_getscn (elf, cnt);
178 if (strcmp (elf_strptr (elf, ehdr->e_shstrndx, shdr->sh_name),
182 elf_strptr (elf, ehdr->e_shstrndx, shdr->sh_name),
253 elf_end (elf);