|
GDB (API)
|
Go to the source code of this file.
| #define HASHSIZE |
127 /* Size of things hashed via hashname(). */
Definition at line 45 of file buildsym.h.
| #define next_symbol_text | ( | objfile | ) | (*next_symbol_text_func)(objfile) |
Definition at line 175 of file buildsym.h.
| #define outermost_context_p | ( | ) | (context_stack_depth == 0) |
Definition at line 166 of file buildsym.h.
| #define PENDINGSIZE 100 |
Definition at line 93 of file buildsym.h.
| void add_symbol_to_list | ( | struct symbol * | symbol, |
| struct pending ** | listhead | ||
| ) |
Definition at line 137 of file buildsym.c.
| void augment_type_symtab | ( | struct objfile * | objfile, |
| struct symtab * | primary_symtab | ||
| ) |
Definition at line 1392 of file buildsym.c.
| void buildsym_init | ( | void | ) |
Definition at line 1558 of file buildsym.c.
| void buildsym_new_init | ( | void | ) |
Definition at line 1578 of file buildsym.c.
| struct symtab* end_expandable_symtab | ( | CORE_ADDR | end_addr, |
| struct objfile * | objfile, | ||
| int | section | ||
| ) | [read] |
Definition at line 1359 of file buildsym.c.
| struct symtab* end_symtab | ( | CORE_ADDR | end_addr, |
| struct objfile * | objfile, | ||
| int | section | ||
| ) | [read] |
Definition at line 1348 of file buildsym.c.
| struct symtab* end_symtab_from_static_block | ( | struct block * | static_block, |
| struct objfile * | objfile, | ||
| int | section, | ||
| int | expandable | ||
| ) | [read] |
Definition at line 1121 of file buildsym.c.
| struct block* end_symtab_get_static_block | ( | CORE_ADDR | end_addr, |
| struct objfile * | objfile, | ||
| int | expandable, | ||
| int | required | ||
| ) | [read] |
Definition at line 1023 of file buildsym.c.
| struct symbol* find_symbol_in_list | ( | struct pending * | list, |
| char * | name, | ||
| int | length | ||
| ) | [read] |
Definition at line 171 of file buildsym.c.
| struct block* finish_block | ( | struct symbol * | symbol, |
| struct pending ** | listhead, | ||
| struct pending_block * | old_blocks, | ||
| CORE_ADDR | start, | ||
| CORE_ADDR | end, | ||
| struct objfile * | objfile | ||
| ) | [read] |
Definition at line 431 of file buildsym.c.
| void free_pending_blocks | ( | void | ) |
Definition at line 236 of file buildsym.c.
| const char* get_last_source_file | ( | void | ) |
Definition at line 1546 of file buildsym.c.
| struct macro_table* get_macro_table | ( | struct objfile * | objfile, |
| const char * | comp_dir | ||
| ) | [read] |
Definition at line 843 of file buildsym.c.
Definition at line 1481 of file buildsym.c.
| void merge_symbol_lists | ( | struct pending ** | srclist, |
| struct pending ** | targetlist | ||
| ) |
Definition at line 1508 of file buildsym.c.
| void patch_subfile_names | ( | struct subfile * | subfile, |
| char * | name | ||
| ) |
Definition at line 688 of file buildsym.c.
| struct context_stack* pop_context | ( | void | ) | [read] |
Definition at line 1470 of file buildsym.c.
| char* pop_subfile | ( | void | ) |
Definition at line 739 of file buildsym.c.
| struct context_stack* push_context | ( | int | desc, |
| CORE_ADDR | valu | ||
| ) | [read] |
Definition at line 1440 of file buildsym.c.
| void push_subfile | ( | void | ) |
Definition at line 723 of file buildsym.c.
| void really_free_pendings | ( | void * | dummy | ) |
Definition at line 196 of file buildsym.c.
| void record_block_range | ( | struct block * | , |
| CORE_ADDR | start, | ||
| CORE_ADDR | end_inclusive | ||
| ) |
Definition at line 481 of file buildsym.c.
| void record_debugformat | ( | const char * | format | ) |
Definition at line 1488 of file buildsym.c.
| void record_line | ( | struct subfile * | subfile, |
| int | line, | ||
| CORE_ADDR | pc | ||
| ) |
Definition at line 759 of file buildsym.c.
| void record_producer | ( | const char * | producer | ) |
Definition at line 1494 of file buildsym.c.
| void restart_symtab | ( | CORE_ADDR | start_addr | ) |
Definition at line 875 of file buildsym.c.
| void scan_file_globals | ( | struct objfile * | objfile | ) |
Definition at line 4608 of file stabsread.c.
| void set_last_source_file | ( | const char * | name | ) |
Definition at line 1537 of file buildsym.c.
| void start_subfile | ( | const char * | name, |
| const char * | dirname | ||
| ) |
Definition at line 575 of file buildsym.c.
| void start_symtab | ( | const char * | name, |
| const char * | dirname, | ||
| CORE_ADDR | start_addr | ||
| ) |
Definition at line 862 of file buildsym.c.
| EXTERN struct context_stack* context_stack |
Definition at line 155 of file buildsym.h.
Definition at line 159 of file buildsym.h.
Definition at line 163 of file buildsym.h.
| EXTERN struct subfile* current_subfile |
Definition at line 70 of file buildsym.h.
| EXTERN struct pending* file_symbols |
Definition at line 106 of file buildsym.h.
| EXTERN struct pending* global_symbols |
Definition at line 110 of file buildsym.h.
Definition at line 51 of file buildsym.h.
| EXTERN struct pending* local_symbols |
Definition at line 114 of file buildsym.h.
| EXTERN char*(* next_symbol_text_func)(struct objfile *) |
Definition at line 179 of file buildsym.h.
| EXTERN unsigned char processing_acc_compilation |
Definition at line 83 of file buildsym.h.
| EXTERN unsigned char processing_gcc_compilation |
Definition at line 75 of file buildsym.h.
Definition at line 87 of file buildsym.h.
| EXTERN struct using_direct* using_directives |
Definition at line 118 of file buildsym.h.
Definition at line 171 of file buildsym.h.
1.7.6.1