Lines Matching defs:outdata

4454 	  Elf_Data *outdata = elf_newdata (scn);
4455 if (outdata == NULL)
4464 outdata->d_buf = (void *) interp;
4465 outdata->d_size = strlen (interp) + 1;
4466 outdata->d_type = ELF_T_BYTE;
4467 outdata->d_off = 0;
4468 outdata->d_align = 1;
4469 outdata->d_version = EV_CURRENT;
4501 Elf_Data *outdata;
4503 outdata = elf_newdata (scn);
4504 if (outdata == NULL)
4509 outdata->d_size = ld_state.relsize_total;
4510 outdata->d_buf = xmalloc (outdata->d_size);
4511 outdata->d_type = (REL_TYPE (&ld_state) == DT_REL
4513 outdata->d_off = 0;
4514 outdata->d_align = xelf_fsize (ld_state.outelf, ELF_T_ADDR, 1);
4525 Elf_Data *outdata;
4535 outdata = elf_newdata (scn);
4536 if (outdata == NULL)
4542 outdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_DYN,
4544 outdata->d_buf = xcalloc (1, outdata->d_size);
4545 outdata->d_type = ELF_T_DYN;
4546 outdata->d_off = 0;
4547 outdata->d_align = xelf_fsize (ld_state.outelf, ELF_T_ADDR, 1);
4792 Elf_Data *outdata;
4825 outdata = elf_newdata (scn);
4826 if (outdata == NULL)
4891 ebl_strtabfinalize (mergestrtab, outdata);
4965 ebl_wstrtabfinalize (mergestrtab, outdata);
5044 ebl_gstrtabfinalize (mergestrtab, outdata);
5072 Elf_Data *outdata = elf_newdata (scn);
5073 if (outdata == NULL)
5088 *outdata = *data;
5099 outdata->d_buf = NULL; /* Not needed. */
5100 outdata->d_type = ELF_T_BYTE;
5101 outdata->d_version = EV_CURRENT;
5102 outdata->d_size = SCNINFO_SHDR (runp->shdr).sh_size;
5103 outdata->d_align = SCNINFO_SHDR (runp->shdr).sh_addralign;
5106 XElf_Off align = MAX (1, outdata->d_align);
5114 outdata->d_off = offset;
5116 offset += outdata->d_size;
5127 Elf_Data *outdata = elf_newdata (scn);
5129 if (outdata == NULL)
5134 outdata->d_buf = (void *) "\0ld (" PACKAGE_NAME ") " PACKAGE_VERSION;
5135 outdata->d_size = strlen ((char *) outdata->d_buf + 1) + 2;
5136 outdata->d_off = offset;
5137 outdata->d_type = ELF_T_BYTE;
5138 outdata->d_align = 1;