Home | History | Annotate | Download | only in bfd

Lines Matching defs:output_bfd

420 	  if (bfd_get_flavour (info->output_bfd) == bfd_get_flavour (abfd))
512 && bfd_get_flavour (info->output_bfd) == bfd_get_flavour (abfd)
592 flaginfo.output_bfd = abfd;
1197 dores_com (char *ptr, bfd *output_bfd, int heap)
1199 if (coff_data(output_bfd)->pe)
1204 pe_data(output_bfd)->pe_opthdr.SizeOfHeapReserve = val;
1206 pe_data(output_bfd)->pe_opthdr.SizeOfStackReserve = val;
1212 pe_data(output_bfd)->pe_opthdr.SizeOfHeapCommit = val;
1214 pe_data(output_bfd)->pe_opthdr.SizeOfStackCommit = val;
1235 process_embedded_commands (bfd *output_bfd,
1303 s = dores_com (s + 5, output_bfd, 1);
1306 s = dores_com (s + 6, output_bfd, 0);
1386 bfd *output_bfd;
1405 output_bfd = flaginfo->output_bfd;
1407 syment_base = obj_raw_syment_count (output_bfd);
1409 osymesz = bfd_coff_symesz (output_bfd);
1411 BFD_ASSERT (linesz == bfd_coff_linesz (output_bfd));
1417 if ((output_bfd->flags & BFD_TRADITIONAL_FORMAT) != 0)
1431 if (coff_data (output_bfd)->pe
1432 && ! process_embedded_commands (output_bfd, flaginfo->info, input_bfd))
1544 || bfd_section_removed_from_list (output_bfd,
1595 && (flaginfo->output_bfd->flags & BFD_TRADITIONAL_FORMAT) == 0
1833 if (! obj_pe (flaginfo->output_bfd))
1857 bfd_coff_swap_sym_out (output_bfd,
1871 bfd_coff_swap_sym_out (output_bfd,
1873 pos = obj_sym_filepos (output_bfd);
1875 if (bfd_seek (output_bfd, pos, SEEK_SET) != 0
1876 || bfd_bwrite (outsym, osymesz, output_bfd) != osymesz)
1892 bfd_coff_swap_sym_out (output_bfd, &isym, outsym);
2093 bfd_coff_swap_aux_out (output_bfd,
2109 bfd_coff_swap_aux_out (output_bfd,
2115 pos = obj_sym_filepos (output_bfd);
2117 if (bfd_seek (output_bfd, pos, SEEK_SET) != 0
2118 || (bfd_bwrite (outsym, osymesz, output_bfd)
2141 bfd_coff_swap_aux_out (output_bfd, auxp, isymp->n_type,
2232 bfd_coff_swap_sym_in (output_bfd,
2245 bfd_coff_swap_aux_in (output_bfd, auxptr,
2252 bfd_coff_swap_aux_out (output_bfd, &ia,
2265 bfd_coff_swap_lineno_out (output_bfd, &iline, oeline);
2273 if (bfd_seek (output_bfd, pos, SEEK_SET) != 0
2274 || bfd_bwrite (flaginfo->linenos, amt, output_bfd) != amt)
2289 bfd_coff_swap_sym_out (output_bfd, &flaginfo->last_file,
2301 pos = obj_sym_filepos (output_bfd) + syment_base * osymesz;
2303 if (bfd_seek (output_bfd, pos, SEEK_SET) != 0
2304 || bfd_bwrite (flaginfo->outsyms, amt, output_bfd) != amt)
2307 BFD_ASSERT ((obj_raw_syment_count (output_bfd)
2311 obj_raw_syment_count (output_bfd) = output_index;
2404 if (! bfd_coff_relocate_section (output_bfd, flaginfo->info,
2438 if (! (*adjust_symndx) (output_bfd, flaginfo->info,
2503 file_ptr loc = o->output_offset * bfd_octets_per_byte (output_bfd);
2504 if (! bfd_set_section_contents (output_bfd, o->output_section,
2511 (output_bfd, &coff_hash_table (flaginfo->info)->stab_info,
2531 bfd *output_bfd;
2537 output_bfd = flaginfo->output_bfd;
2583 if (! obj_pe (flaginfo->output_bfd))
2606 if ((output_bfd->flags & BFD_TRADITIONAL_FORMAT) != 0)
2631 if (! IS_EXTERNAL (output_bfd, isym))
2642 && IS_WEAK_EXTERNAL (flaginfo->output_bfd, isym))
2647 bfd_coff_swap_sym_out (output_bfd, &isym, flaginfo->outsyms);
2649 symesz = bfd_coff_symesz (output_bfd);
2651 pos = obj_sym_filepos (output_bfd);
2652 pos += obj_raw_syment_count (output_bfd) * symesz;
2653 if (bfd_seek (output_bfd, pos, SEEK_SET) != 0
2654 || bfd_bwrite (flaginfo->outsyms, symesz, output_bfd) != symesz)
2660 h->indx = obj_raw_syment_count (output_bfd);
2662 ++obj_raw_syment_count (output_bfd);
2693 && (! obj_pe (output_bfd)
2697 bfd_get_filename (output_bfd),
2698 bfd_get_section_name (output_bfd, sec),
2702 && (! obj_pe (output_bfd)
2706 bfd_get_filename (output_bfd),
2707 bfd_get_section_name (output_bfd, sec),
2718 bfd_coff_swap_aux_out (output_bfd, auxp, isym.n_type,
2721 if (bfd_bwrite (flaginfo->outsyms, symesz, output_bfd) != symesz)
2726 ++obj_raw_syment_count (output_bfd);
2767 _bfd_coff_reloc_link_order (bfd *output_bfd,
2776 howto = bfd_reloc_type_lookup (output_bfd, link_order->u.reloc.p->reloc);
2796 rstat = _bfd_relocate_contents (howto, output_bfd,
2810 ? bfd_section_name (output_bfd,
2821 loc = link_order->offset * bfd_octets_per_byte (output_bfd);
2822 ok = bfd_set_section_contents (output_bfd, output_section, buf,
2856 bfd_wrapped_link_hash_lookup (output_bfd, flaginfo->info,
2898 _bfd_coff_generic_relocate_section (bfd *output_bfd,
3056 if (sym && pe_data (output_bfd)->in_reloc_p (output_bfd, howto))
3068 if (coff_data (output_bfd)->pe)
3069 addr -= pe_data(output_bfd)->pe_opthdr.ImageBase;