This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]