aboutsummaryrefslogtreecommitdiff
path: root/gdb/linespec.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-30Fix leak in linespec parserSimon Marchi1-23/+15
2018-10-04Simple -Wshadow=local fixesTom Tromey1-13/+13
2018-08-29Add new search_symbols_multiple APIKeith Seitz1-1/+46
2018-08-29Use block_symbol in linespec APIsKeith Seitz1-80/+93
2018-08-29Remove VEC definitions from linespec.cKeith Seitz1-7/+0
2018-08-29Change decode_compound_collector to use std::vectorKeith Seitz1-64/+21
2018-08-29Change `minimal_symbols' to std::vector in linespec.c structuresKeith Seitz1-80/+54
2018-08-29Change `label_symbols' to std::vector in linespec.c structuresKeith Seitz1-27/+27
2018-08-29Change `function_symbols' to std::vectorKeith Seitz1-77/+91
2018-08-29Change `file_symtabs' to std::vectorKeith Seitz1-66/+52
2018-08-27Avoid -Wnarrowing warnings from quote_char()Tom Tromey1-1/+1
2018-08-23Use BLOCK_ENTRY_PC in place of most uses of BLOCK_STARTKevin Buettner1-1/+1
2018-08-17Remove "repeat" argument from command_line_inputTom Tromey1-1/+1
2018-07-22Simple unused variable removalsTom Tromey1-2/+0
2018-06-29"break LINENO/*ADDRESS", inline functions and "info break" outputPedro Alves1-0/+2
2018-06-07target_stack -> current_top_target() throughoutPedro Alves1-1/+1
2018-06-01Remove type_name_no_tag and rename type_name_no_tag_or_errorTom Tromey1-1/+1
2018-05-29Remove "struct" keyword in range-based for loopsSimon Marchi1-2/+2
2018-05-25Remove interp_ui_outTom Tromey1-1/+1
2018-05-03Convert struct target_ops to C++Pedro Alves1-1/+1
2018-04-26For PPC64/ELFv1: Introduce mst_data_gnu_ifuncPedro Alves1-4/+20
2018-04-26Factor out minsym_found/find_function_start_sal overloadPedro Alves1-19/+1
2018-04-26Breakpoints, don't skip prologue of ifunc resolvers with debug infoPedro Alves1-15/+45
2018-04-26Fix setting breakpoints on ifunc functions after they're already resolvedPedro Alves1-3/+23
2018-04-26Calling ifunc functions when resolver has debug info, user symbol same namePedro Alves1-0/+3
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