[PATCH v5 0/4] Allow enabling/disabling breakpoint location ranges

Pedro Alves palves@redhat.com
Thu Oct 26 15:25:00 GMT 2017


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



More information about the Gdb-patches mailing list