GDB (xrefs)
Functions
/home/stan/gdb/src/gdb/solib.h File Reference

Go to the source code of this file.

Functions

void clear_solib (void)
void solib_add (char *, int, struct target_ops *, int)
int solib_read_symbols (struct so_list *, int)
void solib_create_inferior_hook (int from_tty)
char * solib_name_from_address (struct program_space *, CORE_ADDR)
int solib_contains_address_p (const struct so_list *, CORE_ADDR)
int solib_keep_data_in_core (CORE_ADDR vaddr, unsigned long size)
int in_solib_dynsym_resolve_code (CORE_ADDR)
void no_shared_libraries (char *ignored, int from_tty)
void set_solib_ops (struct gdbarch *gdbarch, const struct target_so_ops *new_ops)
int libpthread_name_p (const char *name)
CORE_ADDR gdb_bfd_lookup_symbol (bfd *abfd, int(*match_sym)(asymbol *, void *), void *data)
CORE_ADDR gdb_bfd_lookup_symbol_from_symtab (bfd *abfd, int(*match_sym)(asymbol *, void *), void *data)
void update_solib_breakpoints (void)
void handle_solib_event (void)

Function Documentation

void clear_solib ( void  )

Definition at line 1139 of file solib.c.

CORE_ADDR gdb_bfd_lookup_symbol ( bfd *  abfd,
int(*)(asymbol *, void *)  match_sym,
void *  data 
)
CORE_ADDR gdb_bfd_lookup_symbol_from_symtab ( bfd *  abfd,
int(*)(asymbol *, void *)  match_sym,
void *  data 
)

Definition at line 1408 of file solib.c.

References do_cleanups(), make_cleanup(), xfree(), and xmalloc().

Referenced by gdb_bfd_lookup_symbol().

void handle_solib_event ( void  )

Definition at line 1197 of file solib.c.

References target_so_ops::in_dynsym_resolve_code, solib_ops(), and target_gdbarch().

Referenced by handle_inferior_event().

int libpthread_name_p ( const char *  name)
void no_shared_libraries ( char *  ignored,
int  from_tty 
)
void set_solib_ops ( struct gdbarch gdbarch,
const struct target_so_ops new_ops 
)
void solib_add ( char *  ,
int  ,
struct target_ops ,
int   
)
void solib_create_inferior_hook ( int  from_tty)
int solib_keep_data_in_core ( CORE_ADDR  vaddr,
unsigned long  size 
)

Definition at line 1126 of file solib.c.

References target_so_ops::keep_data_in_core, solib_ops(), and target_gdbarch().

Referenced by gcore_create_callback().

char* solib_name_from_address ( struct program_space ,
CORE_ADDR   
)
int solib_read_symbols ( struct so_list ,
int   
)
void update_solib_breakpoints ( void  )

Definition at line 1233 of file solib.c.

References solib_ops(), target_gdbarch(), and target_so_ops::update_breakpoints.

Referenced by set_stop_on_solib_events().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines