(ddd.info)Program Menu
3.1.4 The Program Menu
----------------------
The `Program' menu performs operations related to the program being
debugged, such as starting and stopping the program.
Most of these operations are also found on the command tool (Note:
Command Tool).
`Run'
Start program execution, prompting for program arguments (<F2>).
Note: Starting Program Execution, for details.
`Run Again'
Start program execution with the most recently used arguments
(<F3>). Note: Starting Program Execution, for details.
`Run in Execution Window'
If enabled, start next program execution in separate execution
window. Note: Using the Execution Window, for details.
`Step'
Continue running your program until control reaches a different
source line, then stop it and return control to DDD (<F5>). Note:
Resuming Execution, for details.
`Step Instruction'
Execute one machine instruction, then stop and return to DDD
(<Shift+F5>). Note: Machine Code Execution, for details.
`Next'
Continue to the next source line in the current (innermost) stack
frame (<F6>). This is similar to `Step', but function calls that
appear within the line of code are executed without stopping.
Note: Resuming Execution, for details.
`Next Instruction'
Execute one machine instruction, but if it is a function call,
proceed until the function returns (<Shift+F6>). Note: Machine
Code Execution, for details.
`Until'
Continue running until a source line past the current line, in the
current stack frame, is reached (<F7>). Note: Resuming
Execution, for details.
`Finish'
Continue running until just after function in the selected stack
frame returns (<F8>). Print the returned value (if any). Note:
Resuming Execution, for details.
`Continue'
Resume program execution, at the address where your program last
stopped (<F9>); any breakpoints set at that address are bypassed.
Note: Resuming Execution, for details.
`Continue Without Signal'
Continue execution without giving a signal (<Shift+F9>). This is
useful when your program stopped on account of a signal and would
ordinary see the signal when resumed with `Continue'. Note:
Signals, for details.
`Kill'
Kill the process of the debugged program (<F4>). Note: Killing
the Program, for details.
`Interrupt'
Interrupt program execution (<Esc> or <Ctrl+C>; Note: Customizing
the Edit Menu, for details). This is equivalent to sending an
interrupt signal to the process. Note: Interrupting, for
details.
`Abort'
Abort program execution (and maybe debugger execution, too;
<Ctrl+\>). This is equivalent to sending a `SIGABRT' signal to
the process. Note: Quitting, for details.
automatically generated by info2www version 1.2.2.9