GDB (xrefs)
|
#include "defs.h"
#include "bfd.h"
#include "symtab.h"
#include "objfiles.h"
#include "buildsym.h"
#include "stabsread.h"
#include "coff/sym.h"
#include "coff/internal.h"
#include "coff/ecoff.h"
#include "libcoff.h"
#include "libecoff.h"
#include "elf/common.h"
#include "elf/internal.h"
#include "elf/mips.h"
#include "psymtab.h"
Go to the source code of this file.
Classes | |
struct | Elfalpha_External_Sym |
struct | Elfalpha_External_Dyn |
struct | alphacoff_dynsecinfo |
Functions | |
static void | read_alphacoff_dynamic_symtab (struct section_offsets *, struct objfile *objfile) |
static void | mipscoff_new_init (struct objfile *ignore) |
static void | mipscoff_symfile_init (struct objfile *objfile) |
static void | mipscoff_symfile_read (struct objfile *objfile, int symfile_flags) |
static void | mipscoff_symfile_finish (struct objfile *objfile) |
static void | alphacoff_locate_sections (bfd *ignore_abfd, asection *sectp, void *sip) |
void | _initialize_mipsread (void) |
Variables | |
static const struct sym_fns | ecoff_sym_fns |
void _initialize_mipsread | ( | void | ) |
Definition at line 421 of file mipsread.c.
References add_symtab_fns().
|
static |
Definition at line 159 of file mipsread.c.
References alphacoff_dynsecinfo::dyninfo_sect, alphacoff_dynsecinfo::got_sect, if(), alphacoff_dynsecinfo::str_sect, and alphacoff_dynsecinfo::sym_sect.
Referenced by read_alphacoff_dynamic_symtab().
|
static |
Definition at line 53 of file mipsread.c.
References buildsym_new_init(), and stabsread_new_init().
|
static |
Definition at line 102 of file mipsread.c.
|
static |
Definition at line 62 of file mipsread.c.
Definition at line 69 of file mipsread.c.
References _, debug_info, debug_swap, do_cleanups(), error(), init_minimal_symbol_collection(), install_minimal_symbols(), make_cleanup_discard_minimal_symbols(), mdebug_build_psymtabs(), objfile::obfd, read_alphacoff_dynamic_symtab(), and objfile::section_offsets.
|
static |
Definition at line 179 of file mipsread.c.
References alphacoff_locate_sections(), Elfalpha_External_Dyn::d_tag, Elfalpha_External_Dyn::d_un, Elfalpha_External_Dyn::d_val, do_cleanups(), alphacoff_dynsecinfo::dyninfo_sect, alphacoff_dynsecinfo::got_sect, make_cleanup(), mst_abs, mst_bss, mst_data, mst_file_bss, mst_file_data, mst_file_text, mst_solib_trampoline, mst_text, name, objfile::obfd, prim_record_minimal_symbol(), Elfalpha_External_Sym::st_info, Elfalpha_External_Sym::st_name, Elfalpha_External_Sym::st_shndx, Elfalpha_External_Sym::st_value, alphacoff_dynsecinfo::str_sect, sym_info(), alphacoff_dynsecinfo::sym_sect, xfree(), and xmalloc().
Referenced by mipscoff_symfile_read().
Definition at line 402 of file mipsread.c.