GDB (xrefs)
Classes | Defines | Functions | Variables
/home/stan/gdb/src/gdb/somread.c File Reference
#include "defs.h"
#include "bfd.h"
#include "som/aout.h"
#include "symtab.h"
#include "symfile.h"
#include "objfiles.h"
#include "buildsym.h"
#include "stabsread.h"
#include "gdb-stabs.h"
#include "complaints.h"
#include "gdb_string.h"
#include "demangle.h"
#include "som.h"
#include "libhppa.h"
#include "psymtab.h"
#include "solib-som.h"

Go to the source code of this file.

Classes

struct  find_section_offset_arg

Defines

#define text_offset   ANOFFSET (section_offsets, SECT_OFF_TEXT (objfile))
#define data_offset   ANOFFSET (section_offsets, SECT_OFF_DATA (objfile))

Functions

static void som_symtab_read (bfd *abfd, struct objfile *objfile, struct section_offsets *section_offsets)
static void som_symfile_read (struct objfile *objfile, int symfile_flags)
static void som_new_init (struct objfile *ignore)
static void som_symfile_finish (struct objfile *objfile)
static void som_symfile_init (struct objfile *objfile)
static void find_section_offset (bfd *abfd, asection *sect, void *arg)
static void set_section_index (struct objfile *objfile, flagword invert, flagword flags, int *index_ptr)
static void som_symfile_offsets (struct objfile *objfile, const struct section_addr_info *addrs)
void _initialize_somread (void)

Variables

static struct sym_fns som_sym_fns
initialize_file_ftype _initialize_somread

Define Documentation


Function Documentation

void _initialize_somread ( void  )

Definition at line 553 of file somread.c.

References add_symtab_fns().

static void find_section_offset ( bfd *  abfd,
asection *  sect,
void *  arg 
) [static]
static void set_section_index ( struct objfile objfile,
flagword  invert,
flagword  flags,
int index_ptr 
) [static]
static void som_new_init ( struct objfile ignore) [static]

Definition at line 387 of file somread.c.

References buildsym_new_init(), and stabsread_new_init().

static void som_symfile_finish ( struct objfile objfile) [static]

Definition at line 399 of file somread.c.

static void som_symfile_init ( struct objfile objfile) [static]

Definition at line 406 of file somread.c.

References objfile::flags, and OBJF_REORDERED.

static void som_symfile_offsets ( struct objfile objfile,
const struct section_addr_info addrs 
) [static]
static void som_symfile_read ( struct objfile objfile,
int  symfile_flags 
) [static]
static void som_symtab_read ( bfd *  abfd,
struct objfile objfile,
struct section_offsets section_offsets 
) [static]

Variable Documentation

Definition at line 550 of file somread.c.

struct sym_fns som_sym_fns [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines