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 |