Defines |
#define | OPEN_MODE (O_RDONLY | O_BINARY) |
#define | FDOPEN_MODE FOPEN_RB |
#define | cdir_len 5 |
Functions |
void | _initialize_source (void) |
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 *sal) |
void | clear_current_source_symtab_and_line (void) |
void | select_source_symtab (struct symtab *s) |
void | forget_cached_source_info_for_objfile (struct objfile *objfile) |
void | forget_cached_source_info (void) |
void | init_source_path (void) |
void | directory_switch (char *dirname, int from_tty) |
void | mod_path (char *dirname, char **which_path) |
void | add_path (char *dirname, char **which_path, int parse_separators) |
int | openp (const char *path, int opts, const char *string, int mode, char **filename_opened) |
int | source_full_path_of (const char *filename, char **full_pathname) |
char * | rewrite_source_path (const char *path) |
int | find_and_open_source (const char *filename, const char *dirname, char **fullname) |
int | open_source_file (struct symtab *s) |
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 | identify_source_line (struct symtab *s, int line, int mid_statement, CORE_ADDR pc) |
void | print_source_lines (struct symtab *s, int line, int stopline, enum print_source_lines_flags flags) |
void | add_substitute_path_rule (char *from, char *to) |
Variables |
char * | source_path |
int | lines_to_list = 10 |