HP gnu source-level debugger 5992-4701 Bedienungsanleitung Seite 317

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 369
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 316
^done,bkpt=number="1",type="breakpoint",disp="keep",enabled="y",addr="0x0001072c",
file="recursive2.c",line="4",times="0"
(gdb)
-break-insert -t foo
^done,bkpt=number="2",type="breakpoint",disp="keep",enabled="y",addr="0x00010774",
file="recursive2.c",line="11",times="0"(gdb)
-break-list
^done,BreakpointTable={nr_rows="2",nr_cols="6",
hdr=[{width="3",alignment="-1",col_name="number",colhdr="Num"},
{width="14",alignment="-1",col_name="type",colhdr="Type"},
{width="4",alignment="-1",col_name="disp",colhdr="Disp"},
{width="3",alignment="-1",col_name="enabled",colhdr="Enb"},
{width="10",alignment="-1",col_name="addr",colhdr="Address"},
{width="40",alignment="2",col_name="what",colhdr="What"}],
body=[bkpt={number="1",type="breakpoint",disp="keep",enabled="y",
addr="0x0001072c", func="main",file="recursive2.c",line="4",times="0"},
bkpt={number="2",type="breakpoint",disp="del",enabled="y",
addr="0x00010774",func="foo",file="recursive2.c",line="11",times="0"}]}
(gdb)
-break-insert -r foo.*
~int foo(int, int);
^done,bkpt={number="3",addr="0x00010774",file="recursive2.c",line="11"}
(gdb)
The -break-list command
Synopsis
-break-list
Displays the list of inserted breakpoints, showing the following fields:
'Number'
number of the breakpoint
'Type' type of the breakpoint: 'breakpoint' or 'watchpoint'
'Disposition' should the breakpoint be deleted or disabled when it is hit: 'keep'
or 'nokeep'
'Enabled' is the breakpoint enabled or no: 'y' or 'n'
'Address'
memory location at which the breakpoint is set
'What'
logical location of the breakpoint, expressed by function name,
file name, line number
'Times'
number of times the breakpoint has been hit
If there are no breakpoints or watchpoints, the BreakpointTable body field is an
empty list.
GDB command
The corresponding GDB command is 'info break'.
Example
(gdb)
-break-list
^done,BreakpointTable={nr_rows="2",nr_cols="6",
21.5 GDB/MI breakpoint table commands 317
Seitenansicht 316
1 2 ... 312 313 314 315 316 317 318 319 320 321 322 ... 368 369

Kommentare zu diesen Handbüchern

Keine Kommentare