aboutsummaryrefslogtreecommitdiff
path: root/gdb/linespec.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-05Remove typep and VEC(typep) from linespec.cTom Tromey1-25/+10
2018-04-05More use of std::vector in linespec.cTom Tromey1-32/+20
2018-04-05Remove a string copy from event_location_to_salsTom Tromey1-7/+1
2018-04-05Have filter_results take a std::vectorTom Tromey1-16/+6
2018-04-05Return std::string from canonical_to_fullformTom Tromey1-63/+52
2018-04-05Make copy_token_string return unique_xmalloc_ptrTom Tromey1-65/+31
2018-04-05Fix some indentation in linespec.cTom Tromey1-70/+67
2018-04-05Remove some cleanups from search_minsyms_for_nameTom Tromey1-81/+51
2018-01-21wrong line number in breakpoint locationJoel Brobecker1-3/+0
2018-01-10language_get_symbol_name_matcher -> get_symbol_name_matcherPedro Alves1-1/+1
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-08Fix PR 22567: set SAL .section in minsym_foundYao Qi1-1/+2
2017-12-05Remove some unused variablesSimon Marchi1-2/+0
2017-11-29Breakpoints in symbols with ABI tags (PR c++/19436)Pedro Alves1-0/+5
2017-11-29Make "break foo" find "A::foo", A::B::foo", etc. [C++ and wild matching]Pedro Alves1-13/+38
2017-11-29Fix setting-breakpoints regression on PPC64 (function descriptors)Pedro Alves1-60/+19
2017-11-08Use search_domain::FUNCTIONS_DOMAIN when setting breakpointsPedro Alves1-12/+20
2017-11-08Introduce lookup_name_info and generalize Ada's FULL/WILD name matchingPedro Alves1-68/+64
2017-09-27Constify some linespec functionsTom Tromey1-8/+10
2017-09-20Make "list ambiguous" show symbol names tooPedro Alves1-0/+2
2017-09-20Fix "list ambiguous_variable"Pedro Alves1-26/+38
2017-09-11Rename _const functions to use overloading insteadTom Tromey1-6/+6
2017-09-09Use gdb::def_vector in create_sals_line_offsetTom Tromey1-8/+3
2017-09-04Kill init_salPedro Alves1-8/+4
2017-09-04struct symtabs_and_lines -> std::vector<symtab_and_line>Pedro Alves1-143/+109
2017-07-17A smarter linespec completerPedro Alves1-30/+598
2017-07-17Linespec lexing and C++ operatorsPedro Alves1-6/+83
2017-07-17Explicit locations -label completerPedro Alves1-40/+159
2017-07-17Rewrite/enhance explicit locations completer, parse left->rightPedro Alves1-6/+25
2017-07-17Introduce CP_OPERATOR_STR/CP_OPERATOR_LEN and use throughoutPedro Alves1-3/+2
2017-05-04RAII-fy make_cleanup_restore_current_thread & friendsPedro Alves1-2/+4
2017-04-12Change linespec_result::location to be an event_location_upTom Tromey1-5/+5
2017-04-12Add a constructor and destructor to linespec_resultTom Tromey1-31/+4
2017-04-12Change find_pcs_for_symtab_line to return a std::vectorTom Tromey1-6/+2
2017-04-12Introduce event_location_upTom Tromey1-16/+11
2017-04-05-Wwrite-strings: The RestPedro Alves1-1/+2
2017-03-22Wrap locally used classes in anonymous namespaceYao Qi1-0/+8
2017-02-23Use gdb::function_view in iterate_over_symtabs & coPedro Alves1-177/+136
2017-01-10Remove make_cleanup_htab_deleteTom Tromey1-4/+24
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-12-22Class-ify ui_outSimon Marchi1-1/+1
2016-11-08Use ui_file_as_string throughout morePedro Alves1-29/+24
2016-10-13Convert tid_range_parser and get_number_or_range to classesPedro Alves1-6/+3
2016-10-06Remove Java supportTom Tromey1-6/+0
2016-07-14Remove unused variablesTom Tromey1-2/+1
2016-05-10fix up two issues with the removal of unused variablesTrevor Saunders1-0/+2
2016-05-07remove trivialy unused variablesTrevor Saunders1-2/+0
2016-01-21Fix regression introduced in "break *<EXPR>" by explicit location patches.Joel Brobecker1-3/+21
2016-01-19Limit breakpoint re-set to the current program spacePedro Alves1-25/+57
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1