Home | History | Annotate | Download | only in bfd

Lines Matching defs:segname

298 bfd_mach_o_section_data_for_mach_sect (bfd *abfd, const char *segname,
307 for (seg = bed->segsec_names_xlat; seg->segname; seg++)
308 if (strncmp (seg->segname, segname, BFD_MACH_O_SEGNAME_SIZE) == 0)
315 for (seg = segsec_names_xlat; seg->segname; seg++)
316 if (strncmp (seg->segname, segname, BFD_MACH_O_SEGNAME_SIZE) == 0)
331 const char **segname)
336 *segname = NULL;
343 for (seg = bed->segsec_names_xlat; seg->segname; seg++)
347 *segname = seg->segname;
352 for (seg = segsec_names_xlat; seg->segname; seg++)
356 *segname = seg->segname;
370 SEGNAME and SECTNAME are 16 byte arrays (they do not need to be NUL-
375 bfd_mach_o_convert_section_name_to_bfd (bfd *abfd, const char *segname,
388 xlat will be non-null if there is an entry for segname, secname. */
389 xlat = bfd_mach_o_section_data_for_mach_sect (abfd, segname, secname);
409 if (segname[0] != '_')
420 snprintf (res, len, "%s%.16s.%.16s", pfx, segname, secname);
440 const char *segname;
446 memset (section->segname, 0, BFD_MACH_O_SEGNAME_SIZE + 1);
450 xlat = bfd_mach_o_section_data_for_bfd_name (abfd, name, &segname);
453 strcpy (section->segname, segname);
476 memcpy (section->segname, name, seglen);
477 section->segname[seglen] = 0;
492 memcpy (section->segname, name, len);
493 section->segname[len] = 0;
1632 memcpy (raw.segname, section->segname, 16);
1656 memcpy (raw.segname, section->segname, 16);
1688 memcpy (raw.segname, seg->segname, 16);
1722 memcpy (raw.segname, seg->segname, 16);
2397 if (strcmp (cmd->command.segment.segname, "__LINKEDIT") == 0)
2724 if (strcmp (seg->segname, s->segname) != 0)
2883 const char *segname, unsigned int nbr_sect)
2892 strcpy (seg->segname, segname);
2972 || strcmp (prev_sect->segname, this_sect->segname) != 0)
3043 const char *segname = mdata->sections[i]->segname;
3048 if (strcmp (mdata->sections[i]->segname, segname) == 0)
3053 bfd_mach_o_init_segment (mdata, cmd, segname, nbr_sect);
3356 const unsigned char *segname,
3363 (abfd, (const char *)segname, (const char *)sectname, &sname, &flags);
3384 sec = bfd_mach_o_make_bfd_section (abfd, raw.segname, raw.sectname);
3389 memcpy (section->segname, raw.segname, sizeof (raw.segname));
3390 section->segname[BFD_MACH_O_SEGNAME_SIZE] = 0;
3423 sec = bfd_mach_o_make_bfd_section (abfd, raw.segname, raw.sectname);
3428 memcpy (section->segname, raw.segname, sizeof (raw.segname));
3429 section->segname[BFD_MACH_O_SEGNAME_SIZE] = 0;
4448 memcpy (seg->segname, raw.segname, 16);
4449 seg->segname[16] = '\0';
4470 memcpy (seg->segname, raw.segname, 16);
4471 seg->segname[16] = '\0';