aboutsummaryrefslogtreecommitdiff
path: root/gdb/symtab.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-08Remove ALL_PSPACESTom Tromey1-12/+4
2020-05-08Speed up psymbol reading by removing a copyTom Tromey1-6/+6
2020-04-24Remove symbol_get_demangled_nameTom Tromey1-18/+3
2020-04-24Fix two latent Rust bugsTom Tromey1-0/+2
2020-04-24Convert symbol_set_demangled_name to a methodTom Tromey1-15/+12
2020-04-23[gdb/symtab] Prefer def over decl (inter-CU case, with context)Tom de Vries1-5/+11
2020-04-23[gdb/symtab] Prefer def over decl (inter-CU case)Tom de Vries1-7/+27
2020-04-18Change get_objfile_arch to a method on objfileTom Tromey1-6/+6
2020-04-17Replace most calls to help_list and cmd_show_listTom Tromey1-12/+3
2020-04-14[gdb] Expand symbolless symtabs using maint expand-symtabsTom de Vries1-1/+1
2020-04-10Skip separate debug files when handling copy relocationsTom Tromey1-1/+5
2020-04-02[gdb] Use partial symbol table to find language for mainTom de Vries1-0/+37
2020-04-01Avoid copying in lookup_name_infoTom Tromey1-4/+4
2020-03-19gdb: Remove C++ symbol aliases from completion listAndrew Burgess1-0/+21
2020-03-11Avoid infinite recursion in find_pc_sect_lineKevin Buettner1-1/+11
2020-03-10gdb: Add support for tracking the DWARF line table is-stmt fieldAndrew Burgess1-1/+24
2020-02-19Two compute_and_set_names simplificationsTom Tromey1-13/+5
2020-02-05Disambiguate info_print_optionsAli Tamur1-22/+24
2020-01-24gdb: Don't reorder line table entries too much when sorting.Andrew Burgess1-1/+6
2020-01-13gdb: add back declarations for _initialize functionsSimon Marchi1-1/+2
2020-01-09Fix memory leak of the demangled symbol nameChristian Biesinger1-9/+13
2020-01-08Change section_offsets to a std::vectorTom Tromey1-8/+6
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-27Make symbol_set_names a member functionChristian Biesinger1-22/+22
2019-12-16Use a member function to set a symbol's languageChristian Biesinger1-9/+7
2019-12-16Use an accessor function for general_symbol_info::languageChristian Biesinger1-31/+29
2019-12-04gdb/mi: Add -max-results parameter to some -symbol-info-* commandsAndrew Burgess1-22/+31
2019-12-04gdb: Split global symbol search into separate functionsAndrew Burgess1-195/+231
2019-12-03Fix leak of symbol name in block_symbol_cachePhilippe Waroquiers1-14/+27
2019-11-27Precompute hash value for symbol_set_namesChristian Biesinger1-3/+6
2019-11-27gdb: Split print_symbol_info into two partsAndrew Burgess1-34/+56
2019-11-27gdb: Introduce global_symbol_searcherAndrew Burgess1-92/+69
2019-11-26Demangle minsyms in parallelTom Tromey1-9/+12
2019-11-26Remove unused rbreak_command_wrapper and other declarationsSimon Marchi1-8/+0
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger1-21/+19
2019-11-22Replace the MSYMBOL_*_NAME macros with member functionsChristian Biesinger1-38/+30
2019-11-22Create a correctly-sized demangled names hashtableChristian Biesinger1-2/+12
2019-11-12Make struct symbol inherit from general_symbol_infoChristian Biesinger1-19/+8
2019-10-31gdb: Don't print a newline in language la_print_typedef methodsAndrew Burgess1-4/+2
2019-10-31gdb: Add new commands to list module variables and functionsAndrew Burgess1-0/+348
2019-10-31gdb/fortran: Add new 'info modules' commandAndrew Burgess1-4/+33
2019-10-29Change some arguments to gdb::string_view instead of name+lenChristian Biesinger1-18/+19
2019-10-29Only make a nullterminated string if we need toChristian Biesinger1-18/+19
2019-10-25Revert unintentional change in symtab.cChristian Biesinger1-1/+1
2019-10-25Don't make an extra copy + allocation of the demangled nameChristian Biesinger1-25/+13
2019-10-23[gdb/breakpoints] Fix fullname.exp when run from symlink dirTom de Vries1-0/+3
2019-10-22Make demangled_name_entry::language not a bitfieldChristian Biesinger1-1/+1
2019-10-22Fix compile error & incorrect pushChristian Biesinger1-5/+18
2019-10-22Add a fast_hash function in common-utilsChristian Biesinger1-1/+2
2019-10-22Store the mangled name as a string_viewChristian Biesinger1-7/+8