Lines Matching refs:objfile

110 		       asection *bfd_section, struct objfile *objfile)  in record_minimal_symbol()  argument
116 (name, address, ms_type, NULL, bfd_section->index, bfd_section, objfile); in record_minimal_symbol()
144 elf_symtab_read (struct objfile *objfile, int dynamic) in elf_symtab_read() argument
163 char *filesymname = obsavestring ("", 0, &objfile->objfile_obstack); in elf_symtab_read()
165 struct dbx_symfile_info *dbx = objfile->sym_stab_info; in elf_symtab_read()
166 int stripped = (bfd_get_symcount (objfile->obfd) == 0); in elf_symtab_read()
170 storage_needed = bfd_get_dynamic_symtab_upper_bound (objfile->obfd); in elf_symtab_read()
178 storage_needed = bfd_get_symtab_upper_bound (objfile->obfd); in elf_symtab_read()
180 error ("Can't read symbols from %s: %s", bfd_get_filename (objfile->obfd), in elf_symtab_read()
188 number_of_symbols = bfd_canonicalize_dynamic_symtab (objfile->obfd, in elf_symtab_read()
191 number_of_symbols = bfd_canonicalize_symtab (objfile->obfd, symbol_table); in elf_symtab_read()
193 error ("Can't read symbols from %s: %s", bfd_get_filename (objfile->obfd), in elf_symtab_read()
206 offset = ANOFFSET (objfile->section_offsets, sym->section->index); in elf_symtab_read()
227 mst_solib_trampoline, sym->section, objfile); in elf_symtab_read()
254 &objfile->objfile_obstack); in elf_symtab_read()
348 special_local_sect = SECT_OFF_BSS (objfile); in elf_symtab_read()
350 special_local_sect = SECT_OFF_DATA (objfile); in elf_symtab_read()
352 special_local_sect = SECT_OFF_RODATA (objfile); in elf_symtab_read()
365 = max (SECT_OFF_BSS (objfile), in elf_symtab_read()
366 max (SECT_OFF_DATA (objfile), in elf_symtab_read()
367 SECT_OFF_RODATA (objfile))); in elf_symtab_read()
437 ms_type, sym->section, objfile); in elf_symtab_read()
488 elf_symfile_read (struct objfile *objfile, int mainline) in elf_symfile_read() argument
490 bfd *abfd = objfile->obfd; in elf_symfile_read()
501 objfile->sym_stab_info = (struct dbx_symfile_info *) in elf_symfile_read()
503 memset ((char *) objfile->sym_stab_info, 0, sizeof (struct dbx_symfile_info)); in elf_symfile_read()
504 make_cleanup (free_elfinfo, (void *) objfile); in elf_symfile_read()
510 elf_symtab_read (objfile, 0); in elf_symfile_read()
514 elf_symtab_read (objfile, 1); in elf_symfile_read()
522 install_minimal_symbols (objfile); in elf_symfile_read()
533 init_psymbol_list (objfile, 0); in elf_symfile_read()
560 elfmdebug_build_psymtabs (objfile, swap, ei.mdebugsect); in elf_symfile_read()
572 elfstab_build_psymtabs (objfile, in elf_symfile_read()
578 if (dwarf2_has_info (objfile)) in elf_symfile_read()
581 dwarf2_build_psymtabs (objfile, mainline); in elf_symfile_read()
586 dwarf_build_psymtabs (objfile, in elf_symfile_read()
594 dwarf2_build_frame_info (objfile); in elf_symfile_read()
603 struct objfile *objfile = (struct objfile *) objp; in free_elfinfo() local
604 struct dbx_symfile_info *dbxinfo = objfile->sym_stab_info; in free_elfinfo()
626 elf_new_init (struct objfile *ignore) in elf_new_init()
638 elf_symfile_finish (struct objfile *objfile) in elf_symfile_finish() argument
640 if (objfile->sym_stab_info != NULL) in elf_symfile_finish()
642 xfree (objfile->sym_stab_info); in elf_symfile_finish()
656 elf_symfile_init (struct objfile *objfile) in elf_symfile_init() argument
661 objfile->flags |= OBJF_REORDERED; in elf_symfile_init()
673 elfstab_offset_sections (struct objfile *objfile, struct partial_symtab *pst) in elfstab_offset_sections() argument
676 struct dbx_symfile_info *dbx = objfile->sym_stab_info; in elfstab_offset_sections()
715 obstack_alloc (&objfile->objfile_obstack, in elfstab_offset_sections()
716 SIZEOF_N_SECTION_OFFSETS (objfile->num_sections)); in elfstab_offset_sections()