aboutsummaryrefslogtreecommitdiff
path: root/gdb/symtab.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-20Fix misleading indentation error.Stephen Roberts1-12/+12
2018-03-20Replace the linear search in find_pc_sect_line with a binary search.Stephen Roberts1-11/+11
2018-03-19Convert observers to C++Tom Tromey1-4/+4
2018-02-28Create new common/pathstuff.[ch]Sergio Durigan Junior1-0/+1
2018-02-08Return unique_xmalloc_ptr from macro scope functionsTom Tromey1-6/+3
2018-01-10language_get_symbol_name_matcher -> get_symbol_name_matcherPedro Alves1-3/+2
2018-01-10Fix gdb.ada/complete.exp's "complete break ada" test (PR gdb/22670)Pedro Alves1-15/+1
2018-01-05Fix regresssion(internal-error) printing subprogram argument (PR gdb/22670)Pedro Alves1-14/+41
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-13Fix regression: expression completer and scope operator (PR gdb/22584)Pedro Alves1-1/+1
2017-12-13Factor out final completion match string buildingPedro Alves1-47/+3
2017-12-05Remove some unused variablesSimon Marchi1-2/+0
2017-11-29Handle custom completion match prefix / LCDPedro Alves1-2/+9
2017-11-29Fix setting-breakpoints regression on PPC64 (function descriptors)Pedro Alves1-4/+4
2017-11-17Make template_symbol derive from symbolTom Tromey1-1/+1
2017-11-17Handle dereferencing Rust trait objectsTom Tromey1-0/+39
2017-11-08Make the linespec/location completer ignore data symbolsPedro Alves1-3/+42
2017-11-08Simplify completion_list_add_name | remove sym_text / sym_text_lenPedro Alves1-61/+29
2017-11-08lookup_name_info::make_ignore_paramsPedro Alves1-47/+18
2017-11-08Introduce lookup_name_info and generalize Ada's FULL/WILD name matchingPedro Alves1-48/+150
2017-11-08Per-language symbol name hashing algorithmPedro Alves1-0/+8
2017-11-07Constify add_setshow_*Tom Tromey1-1/+1
2017-11-07Constify add_infoTom Tromey1-11/+3
2017-11-07Constify add_comTom Tromey1-4/+12
2017-11-04Replace start_rbreak_breakpoints and end_rbreak_breakpointsTom Tromey1-40/+8
2017-10-08Change search_symbols to return std::vectorTom Tromey1-159/+45
2017-09-29Remove a cleanup from symtab.cTom Tromey1-8/+1
2017-09-27Constify some commands in symtab.cTom Tromey1-3/+3
2017-09-20Make "list ambiguous" show symbol names tooPedro Alves1-0/+2
2017-09-09Remove unnecessary function prototypes.John Baldwin1-2/+0
2017-09-04Kill init_salPedro Alves1-19/+7
2017-08-22Rename some command functionsSimon Marchi1-9/+9
2017-08-22Change gdb_realpath to return a unique_xmalloc_ptrTom Tromey1-1/+1
2017-08-21Handle function aliases better (PR gdb/19487, errno printing)Pedro Alves1-0/+19
2017-07-25Catch exceptions thrown from gdbarch_skip_prologueYao Qi1-1/+2
2017-07-17Rewrite/enhance explicit locations completer, parse left->rightPedro Alves1-3/+15
2017-07-17Introduce CP_OPERATOR_STR/CP_OPERATOR_LEN and use throughoutPedro Alves1-2/+2
2017-07-17Introduce class completion_tracker & rewrite completion<->readline interactionPedro Alves1-181/+91
2017-07-17Rename make_symbol_completion_list_fn -> symbol_completerPedro Alves1-10/+0
2017-07-17Fix TAB-completion + .gdb_index slowness (generalize filename_seen_cache)Pedro Alves1-87/+13
2017-07-14Make gdb.lookup_typename work for Rust typesTom Tromey1-1/+2
2017-07-14Fix gdb.base/completion.exp with --target_board=dwarf4-gdb-indexPedro Alves1-23/+9
2017-06-27completion_list_add_name wrapper functionsPedro Alves1-14/+26
2017-06-07Introduce compiled_regex, eliminate make_regfree_cleanupPedro Alves1-27/+15
2017-05-04RAII-fy make_cleanup_restore_current_thread & friendsPedro Alves1-8/+4
2017-04-12Change find_pcs_for_symtab_line to return a std::vectorTom Tromey1-6/+5
2017-03-20Convert lvalue reference type check to general reference type checkArtemiy Volkov1-2/+1
2017-02-24symtab.c: Small refactorPedro Alves1-15/+3
2017-02-23Use gdb::function_view in iterate_over_symtabs & coPedro Alves1-189/+98
2017-02-09Fix NULL pointer dereferenceGary Benson1-0/+3