run | Start debugged program. |
|
|
break | Set breakpoint at specified location. |
next | Step program, proceeding through subroutine calls. |
list | List specified function or line. |
print | Print value of expression EXP. |
|
|
up | Select and print stack frame that called this one. |
down | Select and print stack frame called by this one. |
|
|
display | Print value of expression EXP each time the program stops. |
undisplay | Cancel some expressions to be displayed when program stops. |
|
|
backtrace | Print backtrace of all stack frames, or innermost COUNT frames. |
|
|
step | Step program until it reaches a different source line. |
continue | Continue program being debugged, after signal or breakpoint. |
finish | Execute until selected stack frame returns. |
|
|
watch | Set a watchpoint for an expression. |
|
|
info breakpoints | Status of specified breakpoints (all user-settable breakpoints if no argument). |
delete breakpoints | Delete all or some breakpoints or auto-display expressions. |
|
|
whatis | Print data type of expression EXP. |
|
|
target record-full | Log program while executing and replay execution from log. |
reverse-next | Step program backward, proceeding through subroutine calls. |
set var | Evaluate expression EXP and assign result to variable VAR. |