GDB (xrefs)
Classes | Macros | Functions | Variables
/tmp/gdb-7.10/gdb/solist.h File Reference
#include "symtab.h"

Go to the source code of this file.

Classes

struct  so_list
 
struct  target_so_ops
 

Macros

#define SO_NAME_MAX_PATH_SIZE   512 /* FIXME: Should be dynamic */
 

Functions

void free_so (struct so_list *so)
 
struct so_listmaster_so_list (void)
 
char * exec_file_find (char *in_pathname, int *fd)
 
char * solib_find (char *in_pathname, int *fd)
 
bfd * solib_bfd_fopen (char *pathname, int fd)
 
bfd * solib_bfd_open (char *in_pathname)
 
struct symbolsolib_global_lookup (struct objfile *objfile, const char *name, const domain_enum domain)
 

Variables

struct target_so_opscurrent_target_so_ops
 

Macro Definition Documentation

#define SO_NAME_MAX_PATH_SIZE   512 /* FIXME: Should be dynamic */

Function Documentation

char* exec_file_find ( char *  in_pathname,
int fd 
)
void free_so ( struct so_list so)
struct so_list* master_so_list ( void  )
bfd* solib_bfd_fopen ( char *  pathname,
int  fd 
)
bfd* solib_bfd_open ( char *  in_pathname)
char* solib_find ( char *  in_pathname,
int fd 
)

Definition at line 419 of file solib.c.

References gdbarch_solib_symbols_extension(), solib_find_1(), and target_gdbarch().

Referenced by darwin_bfd_open(), and solib_bfd_open().

struct symbol* solib_global_lookup ( struct objfile objfile,
const char *  name,
const domain_enum  domain 
)

Definition at line 1515 of file solib.c.

References get_objfile_arch(), target_so_ops::lookup_lib_global_symbol, and solib_ops().

Referenced by lookup_global_symbol().

Variable Documentation

struct target_so_ops* current_target_so_ops

Definition at line 88 of file solib.c.

Referenced by _initialize_solib_target(), and solib_init().