Execution and Tracing Commands run Begin executing the program being debugged. wait Wait for processes to stop running. cont Continue execution from where it stopped. trace Print a message before a procedure or source line is executed. stop Stop execution when a program location is executed or a memory location is accessed. halt Stop program execution immediately. status List all breakpoints and tracepoints currently set. delete Remove breakpoints and tracepoints. step Execute the next source line(s), stepping into functions. next Execute the next source line(s), stepping over functions. Naming, Printing and Displaying Data print Print the value of an expression, an address, or register(s). whatis Print the type of the given identifier. assign Assign a value to a variable, address, or register. set Assign a value to a variable, address, or register. where List all, or the top n, active functions on the stack. File Access Commands list List the current or specified source line(s) or procedure. use Print, set, add, or remove search path directories. Commands for Parallel Processing commshow Display MPI communicator or handles. context Set or display the debug context. sendqueue Display messages sent but not yet received. recvqueue Display message receive requests posted but not satisfied. process Display state information about user processes controlled by debug. Miscellaneous Commands <Ctrl-C> Interrupt the current command and give a new prompt. alias Create an alias or display aliases. unalias Delete previously-defined aliases. ? help Display a synopsis of debug commands, or a help message. setv Set or display the value of a variable, or display all variables. unsetv Delete previously-defined debugger variables. source Read and execute debug commands from a file. exit quit Terminate the debug session and exit debug. debug Load specified program for debugging. kill Terminate and remove processes. Machine-Level Commands tracei Print a message just before an address is executed. stopi Stop execution just before an address is executed. stepi Single step machine instructions, stepping into functions. nexti Single step machine instructions, stepping over functions. listi Display machine code listing.Some general rules which apply across the command set are as follows:
[ `sourcefile` ][ procedure` | linenumber` ] variable
NOTE: The ` above is a back-quote character.
| Intel Tutorial Notes | Previous -- Next |