Lines Matching defs:data
45 Elf_Data *data;
139 data = elf_newdata (scn);
140 if (data == NULL)
142 printf ("cannot create data first section: %s\n", elf_errmsg (-1));
146 data->d_buf = "hello";
147 data->d_type = ELF_T_BYTE;
148 data->d_version = EV_CURRENT;
149 data->d_size = 5;
150 data->d_align = 16;
175 data = elf_newdata (scn);
176 if (data == NULL)
178 printf ("cannot create data second section: %s\n", elf_errmsg (-1));
182 data->d_buf = "world";
183 data->d_type = ELF_T_BYTE;
184 data->d_version = EV_CURRENT;
185 data->d_size = 5;
186 data->d_align = 16;
211 data = elf_newdata (scn);
212 if (data == NULL)
214 printf ("cannot create data third section: %s\n", elf_errmsg (-1));
218 data->d_buf = "!!!!!";
219 data->d_type = ELF_T_BYTE;
220 data->d_version = EV_CURRENT;
221 data->d_size = 5;
222 data->d_align = 16;
248 data = elf_newdata (scn);
249 if (data == NULL)
251 printf ("cannot create data fourth section: %s\n", elf_errmsg (-1));
255 data->d_buf = NULL;
256 data->d_type = ELF_T_BYTE;
257 data->d_version = EV_CURRENT;
258 data->d_size = 100;
259 data->d_align = 16;
287 data = elf_newdata (scn);
288 if (data == NULL)
290 printf ("cannot create data SHSTRTAB section: %s\n", elf_errmsg (-1));
295 dwelf_strtab_finalize (shst, data);
331 /* And the data allocated in the .shstrtab section. */
332 free (data->d_buf);