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

Go to the source code of this file.

Functions

int find_and_open_source (const char *filename, const char *dirname, char **fullname)
int open_source_file (struct symtab *s)
char * rewrite_source_path (const char *path)
const char * symtab_to_fullname (struct symtab *s)
const char * symtab_to_filename_for_display (struct symtab *symtab)
void find_source_lines (struct symtab *s, int desc)
int get_first_line_listed (void)
int get_lines_to_list (void)
struct symtab_and_line get_current_source_symtab_and_line (void)
void set_default_source_symtab_and_line (void)
struct symtab_and_line set_current_source_symtab_and_line (const struct symtab_and_line *)
void clear_current_source_symtab_and_line (void)
void add_substitute_path_rule (char *, char *)

Function Documentation

void add_substitute_path_rule ( char *  ,
char *   
)

Definition at line 229 of file source.c.

References current_source_line.

Referenced by clear_symtab_users(), and free_objfile().

int find_and_open_source ( const char *  filename,
const char *  dirname,
char **  fullname 
)
void find_source_lines ( struct symtab s,
int  desc 
)

Definition at line 151 of file source.c.

References first_line_listed.

Referenced by list_command().

int get_lines_to_list ( void  )

Definition at line 162 of file source.c.

References lines_to_list.

Referenced by edit_command(), list_command(), and set_current_sal_from_frame().

int open_source_file ( struct symtab s)
char* rewrite_source_path ( const char *  path)
const char* symtab_to_filename_for_display ( struct symtab symtab)
const char* symtab_to_fullname ( struct symtab s)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines