aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi
diff options
context:
space:
mode:
authorKeith Seitz <keiths@redhat.com>2015-08-11 17:09:35 -0700
committerKeith Seitz <keiths@redhat.com>2015-08-11 17:09:35 -0700
commitc7c1b3e998a77eb077ac3c08c88a97d2e11dfef0 (patch)
treeb096b0ee0c2de1ab36dd9215c6a20e75534d0175 /gdb/mi
parent5f700d83f7f3ea422d789c51a25f04818bf788d7 (diff)
downloadgdb-c7c1b3e998a77eb077ac3c08c88a97d2e11dfef0.zip
gdb-c7c1b3e998a77eb077ac3c08c88a97d2e11dfef0.tar.gz
gdb-c7c1b3e998a77eb077ac3c08c88a97d2e11dfef0.tar.bz2
Explicit locations: introduce new struct event_location-based API
This patch introduces the new breakpoint/"linespec" API based on a new struct event_location. This API currently only supports traditional linespecs, maintaining the status quo of the code base. Future patches will add additional functionality for other location types such as address locations. gdb/ChangeLog: * Makefile.in (SFILES): Add location.c. (HFILES_NO_SRCDIR): Add location.h. (COMMON_OBS): Add location.o. * linespec.c (linespec_lex_to_end): New function. * linespec.h (linespec_lex_to_end): Declare. * location.c: New file. * location.h: New file.
Diffstat (limited to 'gdb/mi')
0 files changed, 0 insertions, 0 deletions