Searched refs:ldinfo (Results 1 - 10 of 10) sorted by relevance

/haiku-buildtools/legacy/binutils/bfd/
H A Daix5ppc-core.c54 struct __ld_info64 ldinfo; local
140 /* .ldinfo section.
144 sec = bfd_make_section_anyway (abfd, ".ldinfo");
154 which can be found by examining ldinfo, and anonymously mmapped
176 bfd_bread (&ldinfo, sizeof (struct __ld_info64), abfd))
179 if (ldinfo.ldinfo_core)
186 sec->size = ldinfo.ldinfo_datasize;
187 sec->vma = ldinfo.ldinfo_dataorg;
188 sec->filepos = ldinfo.ldinfo_core;
191 if (0 == ldinfo
[all...]
H A Drs6000-core.c479 /* .ldinfo section.
483 if (!make_bfd_asection (abfd, ".ldinfo",
509 which can be found by examining ldinfo, and anonymously mmapped
512 LdInfo ldinfo; local
558 if (bfd_bread (&ldinfo, size, abfd) != size)
563 ldi_core = ldinfo.l64.ldinfo_core;
564 ldi_datasize = ldinfo.l64.ldinfo_datasize;
565 ldi_dataorg = (bfd_vma) ldinfo.l64.ldinfo_dataorg;
566 ldi_next = ldinfo.l64.ldinfo_next;
570 ldi_core = ldinfo
[all...]
H A Dxcofflink.c2686 struct xcoff_loader_info *ldinfo = (struct xcoff_loader_info *) p;
2712 if (ldinfo->export_defineds
2759 if (xcoff_hash_table (ldinfo->info)->gc
2765 != ldinfo->info->hash->creator)))
2780 && (! xcoff_hash_table (ldinfo->info)->gc
2786 sec = xcoff_hash_table (ldinfo->info)->linkage_section;
2792 sec->size += bfd_xcoff_glink_code_size(ldinfo->output_bfd);
2808 if (bfd_xcoff_is_xcoff64 (ldinfo->output_bfd))
2810 else if (bfd_xcoff_is_xcoff32 (ldinfo->output_bfd))
2815 hds->toc_section = xcoff_hash_table (ldinfo
2681 struct xcoff_loader_info *ldinfo = (struct xcoff_loader_info *) p; local
2978 struct xcoff_loader_info ldinfo; local
[all...]
H A Dcoff64-rs6000.c555 _bfd_xcoff64_put_ldsymbol_name (abfd, ldinfo, ldsym, name)
557 struct xcoff_loader_info *ldinfo;
564 if (ldinfo->string_size + len + 3 > ldinfo->string_alc)
569 newalc = ldinfo->string_alc * 2;
572 while (ldinfo->string_size + len + 3 > newalc)
575 newstrings = bfd_realloc (ldinfo->strings, newalc);
578 ldinfo->failed = TRUE;
581 ldinfo->string_alc = newalc;
582 ldinfo
[all...]
H A Dcoff-rs6000.c3519 _bfd_xcoff_put_ldsymbol_name (abfd, ldinfo, ldsym, name)
3521 struct xcoff_loader_info *ldinfo;
3532 if (ldinfo->string_size + len + 3 > ldinfo->string_alc)
3537 newalc = ldinfo->string_alc * 2;
3540 while (ldinfo->string_size + len + 3 > newalc)
3543 newstrings = bfd_realloc (ldinfo->strings, newalc);
3546 ldinfo->failed = TRUE;
3549 ldinfo->string_alc = newalc;
3550 ldinfo
[all...]
/haiku-buildtools/binutils/bfd/
H A Daix5ppc-core.c59 struct __ld_info64 ldinfo; local
146 /* .ldinfo section.
151 sec = bfd_make_section_anyway_with_flags (abfd, ".ldinfo", flags);
160 which can be found by examining ldinfo, and anonymously mmapped
182 bfd_bread (&ldinfo, sizeof (struct __ld_info64), abfd))
185 if (ldinfo.ldinfo_core)
192 sec->size = ldinfo.ldinfo_datasize;
193 sec->vma = ldinfo.ldinfo_dataorg;
194 sec->filepos = ldinfo.ldinfo_core;
197 if (0 == ldinfo
[all...]
H A Drs6000-core.c522 /* .ldinfo section.
526 if (!make_bfd_asection (abfd, ".ldinfo",
552 which can be found by examining ldinfo, and anonymously mmapped
555 LdInfo ldinfo; local
612 if (bfd_bread (&ldinfo, size, abfd) != size)
617 ldi_core = ldinfo.l64.ldinfo_core;
618 ldi_datasize = ldinfo.l64.ldinfo_datasize;
619 ldi_dataorg = (bfd_vma) ldinfo.l64.ldinfo_dataorg;
620 ldi_next = ldinfo.l64.ldinfo_next;
624 ldi_core = ldinfo
[all...]
H A Dxcofflink.c3258 struct xcoff_loader_info *ldinfo;
3260 ldinfo = (struct xcoff_loader_info *) data;
3261 if (xcoff_auto_export_p (ldinfo->info, h, ldinfo->auto_export_flags))
3263 if (!xcoff_mark_symbol (ldinfo->info, h))
3264 ldinfo->failed = TRUE;
3304 xcoff_build_ldsym (struct xcoff_loader_info *ldinfo,
3335 h->ldsym = bfd_zalloc (ldinfo->output_bfd, amt);
3338 ldinfo->failed = TRUE;
3352 h->ldindx = ldinfo
3247 struct xcoff_loader_info *ldinfo; local
3293 xcoff_build_ldsym(struct xcoff_loader_info *ldinfo, struct xcoff_link_hash_entry *h) argument
3359 struct xcoff_loader_info *ldinfo = (struct xcoff_loader_info *) p; local
3498 xcoff_build_loader_section(struct xcoff_loader_info *ldinfo, const char *libpath) argument
3638 struct xcoff_loader_info ldinfo; local
3763 xcoff_mark_auto_exports, &ldinfo); local
[all...]
H A Dcoff64-rs6000.c544 struct xcoff_loader_info *ldinfo,
551 if (ldinfo->string_size + len + 3 > ldinfo->string_alc)
556 newalc = ldinfo->string_alc * 2;
559 while (ldinfo->string_size + len + 3 > newalc)
562 newstrings = bfd_realloc (ldinfo->strings, newalc);
565 ldinfo->failed = TRUE;
568 ldinfo->string_alc = newalc;
569 ldinfo->strings = newstrings;
572 bfd_put_16 (ldinfo
543 _bfd_xcoff64_put_ldsymbol_name(bfd *abfd ATTRIBUTE_UNUSED, struct xcoff_loader_info *ldinfo, struct internal_ldsym *ldsym, const char *name) argument
[all...]
H A Dcoff-rs6000.c3486 struct xcoff_loader_info *ldinfo,
3497 if (ldinfo->string_size + len + 3 > ldinfo->string_alc)
3502 newalc = ldinfo->string_alc * 2;
3505 while (ldinfo->string_size + len + 3 > newalc)
3508 newstrings = bfd_realloc (ldinfo->strings, newalc);
3511 ldinfo->failed = TRUE;
3514 ldinfo->string_alc = newalc;
3515 ldinfo->strings = newstrings;
3518 bfd_put_16 (ldinfo
3479 _bfd_xcoff_put_ldsymbol_name(bfd *abfd ATTRIBUTE_UNUSED, struct xcoff_loader_info *ldinfo, struct internal_ldsym *ldsym, const char *name) argument
[all...]

Completed in 136 milliseconds