summaryrefslogtreecommitdiff
path: root/gdb/location.c
AgeCommit message (Expand)Author
2022-06-17Convert set_location_spec_string to a methodPedro Alves
2022-06-17Convert location_spec_to_string to a methodPedro Alves
2022-06-17Convert location_spec_type to a methodPedro Alves
2022-06-17Convert location_spec_empty_p to a methodPedro Alves
2022-06-17Eliminate copy_location_specPedro Alves
2022-06-17Eliminate the two-level data structures behind location_specsPedro Alves
2022-06-17event_location -> location_specPedro Alves
2022-02-02gdb: test to check one aspect of the linespec parsing codeAndrew Burgess
2022-01-26gdb: add string_file::release methodSimon Marchi
2022-01-18Simplify event_location_probeTom Tromey
2022-01-18Use std::string in event_locationTom Tromey
2022-01-18Split event_location into subclassesTom Tromey
2022-01-18Remove EL_* macros from location.cTom Tromey
2022-01-18Boolify explicit_to_string_internalTom Tromey
2022-01-18Remove a use of xfree in location.cTom Tromey
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker
2021-11-16gdb/gdbsupport: make xstrprintf and xstrvprintf return a unique_ptrAndrew Burgess
2021-11-14Fix build with current GCC: EL_EXPLICIT(location) always non-NULLPedro Alves
2021-01-01Update copyright year range in all GDB filesJoel Brobecker
2020-01-01Update copyright year range in all GDB files.Joel Brobecker
2019-07-09Rename common to gdbsupportTom Tromey
2019-01-25Normalize includes to use common/Tom Tromey
2019-01-01Update copyright year range in all GDB files.Joel Brobecker
2018-01-02Update copyright year range in all GDB filesJoel Brobecker
2017-12-13python: Add qualified parameter to gdb.BreakpointSimon Marchi
2017-12-07Validate explicit locations with early terminationKeith Seitz
2017-11-29Make "break foo" find "A::foo", A::B::foo", etc. [C++ and wild matching]Pedro Alves
2017-11-22Convert generic probe interface to C++ (and perform some cleanups)Sergio Durigan Junior
2017-09-27Constify some linespec functionsTom Tromey
2017-09-11Rename _const functions to use overloading insteadTom Tromey
2017-07-17Rewrite/enhance explicit locations completer, parse left->rightPedro Alves
2017-07-17Introduce CP_OPERATOR_STR/CP_OPERATOR_LEN and use throughoutPedro Alves
2017-04-12Change linespec_result::location to be an event_location_upTom Tromey
2017-04-12Remove some cleanups from location.cTom Tromey
2017-04-12Introduce event_location_upTom Tromey
2017-02-02Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyPedro Alves
2017-01-01update copyright year range in GDB filesJoel Brobecker
2016-10-05PR gdb/20653 - small cleanup in string_to_explicit_locationTom Tromey
2016-08-15Fix heap-buffer-overflow in explicit_location_lex_oneYao Qi
2016-05-07remove trivialy unused variablesTrevor Saunders
2016-02-09Refactor string_to_event_location for legacy linespec support.Keith Seitz
2016-01-21Fix regression introduced in "break *<EXPR>" by explicit location patches.Joel Brobecker
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker
2015-08-14Rename location accessor macro parameters to silence ARIKeith Seitz
2015-08-13Mass rename `explicit' -> `explicit_loc'.Keith Seitz
2015-08-11Explicit locations: add UI features for CLIKeith Seitz
2015-08-11Explicit locations: introduce explicit locationsKeith Seitz
2015-08-11Explicit locations: introduce probe locationsKeith Seitz
2015-08-11Explicit locations: introduce address locationsKeith Seitz
2015-08-11Explicit locations: introduce new struct event_location-based APIKeith Seitz