|
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.
1.8.10