Home | History | Annotate | Download | only in tests

Lines Matching refs:Elf

46   Elf *elf;
67 elf = elf_begin (fd, ELF_C_WRITE, NULL);
68 if (elf == NULL)
70 printf ("cannot create ELF descriptor: %s\n", elf_errmsg (-1));
74 /* Create an ELF header. */
75 ehdr = elf32_newehdr (elf);
78 printf ("cannot create ELF header: %s\n", elf_errmsg (-1));
82 /* Print the ELF header values. */
104 elf_flagehdr (elf, ELF_C_SET, ELF_F_DIRTY);
107 phdr = elf32_newphdr (elf, 1);
115 elf_flagphdr (elf, ELF_C_SET, ELF_F_DIRTY);
119 scn = elf_newscn (elf);
142 /* We have to store the section index in the ELF header. */
158 if (elf_update (elf, ELF_C_NULL) < 0)
164 ehdr = elf32_getehdr (elf);
176 if (elf_update (elf, ELF_C_WRITE) < 0)
188 /* Print the ELF header values. */
203 if (elf_end (elf) != 0)