This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH v5 0/4] Allow enabling/disabling breakpoint location ranges
- From: Pedro Alves <palves at redhat dot com>
- To: gdb-patches at sourceware dot org
- Date: Thu, 26 Oct 2017 16:25:31 +0100
- Subject: [PATCH v5 0/4] Allow enabling/disabling breakpoint location ranges
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx04.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx04.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=palves at redhat dot com
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 9B0C57E382
New in v5:
. Patches #2 -#4 are new.
. In patch #1:
- Squashed in Pedro's changes from
<https://sourceware.org/ml/gdb-patches/2017-10/msg00818.html>,
and on top of that,
- Clarified/simplified commit log.
- Renamed gdb.cp/locbprange.exp -> gdb.cp/ena-dis-br-range.exp to
mirror the existing gdb.base/ena-dis-br.exp, and added cross
references between the testcases.
Eli, are the docs in patch #1 OK?
That's patch #1. makes it possible to enable/disable a range of
breakpoint locations with BPNUM.LOC1-LOC2.
Patches #2-#4 improve GDB's handling of invalid breakpoint/location
numbers and ranges.
Pedro Alves (3):
Breakpoint location parsing: always error instead of warning
Add base 'enable/disable invalid location range' tests
Make breakpoint/location number parsing error output consistent
Xavier Roirand (1):
Allow enabling/disabling breakpoint location ranges
gdb/doc/gdb.texinfo | 18 +-
gdb/NEWS | 3 +
gdb/breakpoint.c | 368 +++++++++++++++++++++---------
gdb/cli/cli-utils.c | 16 +-
gdb/testsuite/gdb.base/ena-dis-br.exp | 9 +-
gdb/testsuite/gdb.cp/ena-dis-br-range.cc | 66 ++++++
gdb/testsuite/gdb.cp/ena-dis-br-range.exp | 239 +++++++++++++++++++
7 files changed, 589 insertions(+), 130 deletions(-)
create mode 100644 gdb/testsuite/gdb.cp/ena-dis-br-range.cc
create mode 100644 gdb/testsuite/gdb.cp/ena-dis-br-range.exp
--
2.5.5