Lines Matching refs:aout_info

5325   struct aout_final_link_info aout_info;  in NAME()  local
5339 aout_info.info = info; in NAME()
5340 aout_info.output_bfd = abfd; in NAME()
5341 aout_info.contents = NULL; in NAME()
5342 aout_info.relocs = NULL; in NAME()
5343 aout_info.symbol_map = NULL; in NAME()
5344 aout_info.output_syms = NULL; in NAME()
5346 if (!bfd_hash_table_init_n (&aout_info.includes.root, in NAME()
5439 (*callback) (abfd, &aout_info.treloff, &aout_info.dreloff, in NAME()
5440 &aout_info.symoff); in NAME()
5441 obj_textsec (abfd)->rel_filepos = aout_info.treloff; in NAME()
5442 obj_datasec (abfd)->rel_filepos = aout_info.dreloff; in NAME()
5443 obj_sym_filepos (abfd) = aout_info.symoff; in NAME()
5449 aout_info.strtab = _bfd_stringtab_init (); in NAME()
5450 if (aout_info.strtab == NULL) in NAME()
5454 aout_info.contents = (bfd_byte *) bfd_malloc (max_contents_size); in NAME()
5455 aout_info.relocs = bfd_malloc (max_relocs_size); in NAME()
5456 aout_info.symbol_map = (int *) bfd_malloc (max_sym_count * sizeof (int)); in NAME()
5457 aout_info.output_syms = (struct external_nlist *) in NAME()
5459 if ((aout_info.contents == NULL && max_contents_size != 0) in NAME()
5460 || (aout_info.relocs == NULL && max_relocs_size != 0) in NAME()
5461 || (aout_info.symbol_map == NULL && max_sym_count != 0) in NAME()
5462 || aout_info.output_syms == NULL) in NAME()
5475 aout_link_write_other_symbol (&h->root.root, &aout_info); in NAME()
5529 if (! aout_link_input_bfd (&aout_info, input_bfd)) in NAME()
5551 &aout_info); in NAME()
5568 if (! aout_link_reloc_link_order (&aout_info, o, p)) in NAME()
5575 if (aout_info.contents != NULL) in NAME()
5577 free (aout_info.contents); in NAME()
5578 aout_info.contents = NULL; in NAME()
5580 if (aout_info.relocs != NULL) in NAME()
5582 free (aout_info.relocs); in NAME()
5583 aout_info.relocs = NULL; in NAME()
5585 if (aout_info.symbol_map != NULL) in NAME()
5587 free (aout_info.symbol_map); in NAME()
5588 aout_info.symbol_map = NULL; in NAME()
5590 if (aout_info.output_syms != NULL) in NAME()
5592 free (aout_info.output_syms); in NAME()
5593 aout_info.output_syms = NULL; in NAME()
5597 bfd_hash_table_free (&aout_info.includes.root); in NAME()
5622 if (!emit_stringtab (abfd, aout_info.strtab)) in NAME()
5637 if (aout_info.contents != NULL) in NAME()
5638 free (aout_info.contents); in NAME()
5639 if (aout_info.relocs != NULL) in NAME()
5640 free (aout_info.relocs); in NAME()
5641 if (aout_info.symbol_map != NULL) in NAME()
5642 free (aout_info.symbol_map); in NAME()
5643 if (aout_info.output_syms != NULL) in NAME()
5644 free (aout_info.output_syms); in NAME()
5646 bfd_hash_table_free (&aout_info.includes.root); in NAME()