2005-02-15 Andrew Cagney <cagney@gnu.org>
Mark up add_com, add_info and add_prefix_cmd. * breakpoint.c, cp-support.c, dcache.c, dwarf2read.c: Update. * exec.c, f-valprint.c, frame.c, gcore.c, gnu-nat.c: Update. * go32-nat.c, infcmd.c, inflow.c, infptrace.c, infrun.c: Update. * kod.c, language.c, linux-nat.c, m32r-rom.c, macrocmd.c: Update. * maint.c, memattr.c, mips-tdep.c, nto-procfs.c, objc-lang.c: Update. * ocd.c, pa64solib.c, printcmd.c, procfs.c, regcache.c: Update. * remote-e7000.c, remote-m32r-sdi.c, remote-mips.c: Update. * remote-sds.c, remote-sim.c, remote-st.c, remote-utils.c: Update. * remote.c, rs6000-tdep.c, ser-go32.c, serial.c: Update. * sh-tdep.c, solib.c, somsolib.c, source.c, stack.c: Update. * symfile.c, symtab.c, target.c, thread.c, top.c: Update. * tracepoint.c, typeprint.c, utils.c, valprint.c: Update. * win32-nat.c, xcoffsolib.c, cli/cli-cmds.c, cli/cli-dump.c: Update. * cli/cli-logging.c, tui/tui-layout.c, tui/tui-regs.c: Update. * tui/tui-stack.c, tui/tui-win.c: Update.
This commit is contained in:
parent
724f452bdd
commit
1bedd21517
65 changed files with 593 additions and 564 deletions
133
gdb/infcmd.c
133
gdb/infcmd.c
|
@ -1977,7 +1977,7 @@ _initialize_infcmd (void)
|
|||
struct cmd_list_element *c;
|
||||
|
||||
c = add_com ("tty", class_run, tty_command,
|
||||
"Set terminal for future runs of program being debugged.");
|
||||
_("Set terminal for future runs of program being debugged."));
|
||||
set_cmd_completer (c, filename_completer);
|
||||
|
||||
c = add_set_cmd ("args", class_run, var_string_noescape,
|
||||
|
@ -1998,7 +1998,7 @@ environment to be given to the program."), &showlist);
|
|||
set_cmd_completer (c, noop_completer);
|
||||
|
||||
add_prefix_cmd ("unset", no_class, unset_command,
|
||||
"Complement to certain \"set\" commands.",
|
||||
_("Complement to certain \"set\" commands."),
|
||||
&unsetlist, "unset ", 0, &cmdlist);
|
||||
|
||||
c = add_cmd ("environment", class_run, unset_environment_command, _("\
|
||||
|
@ -2015,12 +2015,12 @@ This does not affect the program until the next \"run\" command."),
|
|||
&setlist);
|
||||
set_cmd_completer (c, noop_completer);
|
||||
|
||||
c = add_com ("path", class_files, path_command,
|
||||
"Add directory DIR(s) to beginning of search path for object files.\n\
|
||||
c = add_com ("path", class_files, path_command, _("\
|
||||
Add directory DIR(s) to beginning of search path for object files.\n\
|
||||
$cwd in the path means the current working directory.\n\
|
||||
This path is equivalent to the $PATH shell variable. It is a list of\n\
|
||||
directories, separated by colons. These directories are searched to find\n\
|
||||
fully linked executable files and separately compiled object files as needed.");
|
||||
fully linked executable files and separately compiled object files as needed."));
|
||||
set_cmd_completer (c, filename_completer);
|
||||
|
||||
c = add_cmd ("paths", no_class, path_info, _("\
|
||||
|
@ -2032,8 +2032,8 @@ fully linked executable files and separately compiled object files as needed."),
|
|||
&showlist);
|
||||
set_cmd_completer (c, noop_completer);
|
||||
|
||||
add_com ("attach", class_run, attach_command,
|
||||
"Attach to a process or file outside of GDB.\n\
|
||||
add_com ("attach", class_run, attach_command, _("\
|
||||
Attach to a process or file outside of GDB.\n\
|
||||
This command attaches to another target, of the same type as your last\n\
|
||||
\"target\" command (\"info files\" will show your target stack).\n\
|
||||
The command may take as argument a process id or a device file.\n\
|
||||
|
@ -2043,134 +2043,133 @@ When using \"attach\" with a process id, the debugger finds the\n\
|
|||
program running in the process, looking first in the current working\n\
|
||||
directory, or (if not found there) using the source file search path\n\
|
||||
(see the \"directory\" command). You can also use the \"file\" command\n\
|
||||
to specify the program, and to load its symbol table.");
|
||||
to specify the program, and to load its symbol table."));
|
||||
|
||||
add_com ("detach", class_run, detach_command,
|
||||
"Detach a process or file previously attached.\n\
|
||||
add_com ("detach", class_run, detach_command, _("\
|
||||
Detach a process or file previously attached.\n\
|
||||
If a process, it is no longer traced, and it continues its execution. If\n\
|
||||
you were debugging a file, the file is closed and gdb no longer accesses it.");
|
||||
you were debugging a file, the file is closed and gdb no longer accesses it."));
|
||||
|
||||
add_com ("disconnect", class_run, disconnect_command,
|
||||
"Disconnect from a target.\n\
|
||||
add_com ("disconnect", class_run, disconnect_command, _("\
|
||||
Disconnect from a target.\n\
|
||||
The target will wait for another debugger to connect. Not available for\n\
|
||||
all targets.");
|
||||
all targets."));
|
||||
|
||||
add_com ("signal", class_run, signal_command,
|
||||
"Continue program giving it signal specified by the argument.\n\
|
||||
An argument of \"0\" means continue program without giving it a signal.");
|
||||
add_com ("signal", class_run, signal_command, _("\
|
||||
Continue program giving it signal specified by the argument.\n\
|
||||
An argument of \"0\" means continue program without giving it a signal."));
|
||||
|
||||
add_com ("stepi", class_run, stepi_command,
|
||||
"Step one instruction exactly.\n\
|
||||
Argument N means do this N times (or till program stops for another reason).");
|
||||
add_com ("stepi", class_run, stepi_command, _("\
|
||||
Step one instruction exactly.\n\
|
||||
Argument N means do this N times (or till program stops for another reason)."));
|
||||
add_com_alias ("si", "stepi", class_alias, 0);
|
||||
|
||||
add_com ("nexti", class_run, nexti_command,
|
||||
"Step one instruction, but proceed through subroutine calls.\n\
|
||||
Argument N means do this N times (or till program stops for another reason).");
|
||||
add_com ("nexti", class_run, nexti_command, _("\
|
||||
Step one instruction, but proceed through subroutine calls.\n\
|
||||
Argument N means do this N times (or till program stops for another reason)."));
|
||||
add_com_alias ("ni", "nexti", class_alias, 0);
|
||||
|
||||
add_com ("finish", class_run, finish_command,
|
||||
"Execute until selected stack frame returns.\n\
|
||||
Upon return, the value returned is printed and put in the value history.");
|
||||
add_com ("finish", class_run, finish_command, _("\
|
||||
Execute until selected stack frame returns.\n\
|
||||
Upon return, the value returned is printed and put in the value history."));
|
||||
|
||||
add_com ("next", class_run, next_command,
|
||||
"Step program, proceeding through subroutine calls.\n\
|
||||
add_com ("next", class_run, next_command, _("\
|
||||
Step program, proceeding through subroutine calls.\n\
|
||||
Like the \"step\" command as long as subroutine calls do not happen;\n\
|
||||
when they do, the call is treated as one instruction.\n\
|
||||
Argument N means do this N times (or till program stops for another reason).");
|
||||
Argument N means do this N times (or till program stops for another reason)."));
|
||||
add_com_alias ("n", "next", class_run, 1);
|
||||
if (xdb_commands)
|
||||
add_com_alias ("S", "next", class_run, 1);
|
||||
|
||||
add_com ("step", class_run, step_command,
|
||||
"Step program until it reaches a different source line.\n\
|
||||
Argument N means do this N times (or till program stops for another reason).");
|
||||
add_com ("step", class_run, step_command, _("\
|
||||
Step program until it reaches a different source line.\n\
|
||||
Argument N means do this N times (or till program stops for another reason)."));
|
||||
add_com_alias ("s", "step", class_run, 1);
|
||||
|
||||
c = add_com ("until", class_run, until_command,
|
||||
"Execute until the program reaches a source line greater than the current\n\
|
||||
or a specified location (same args as break command) within the current frame.");
|
||||
c = add_com ("until", class_run, until_command, _("\
|
||||
Execute until the program reaches a source line greater than the current\n\
|
||||
or a specified location (same args as break command) within the current frame."));
|
||||
set_cmd_completer (c, location_completer);
|
||||
add_com_alias ("u", "until", class_run, 1);
|
||||
|
||||
c = add_com ("advance", class_run, advance_command,
|
||||
"Continue the program up to the given location (same form as args for break command).\n\
|
||||
Execution will also stop upon exit from the current stack frame.");
|
||||
c = add_com ("advance", class_run, advance_command, _("\
|
||||
Continue the program up to the given location (same form as args for break command).\n\
|
||||
Execution will also stop upon exit from the current stack frame."));
|
||||
set_cmd_completer (c, location_completer);
|
||||
|
||||
c = add_com ("jump", class_run, jump_command,
|
||||
"Continue program being debugged at specified line or address.\n\
|
||||
c = add_com ("jump", class_run, jump_command, _("\
|
||||
Continue program being debugged at specified line or address.\n\
|
||||
Give as argument either LINENUM or *ADDR, where ADDR is an expression\n\
|
||||
for an address to start at.");
|
||||
for an address to start at."));
|
||||
set_cmd_completer (c, location_completer);
|
||||
|
||||
if (xdb_commands)
|
||||
{
|
||||
c = add_com ("go", class_run, go_command,
|
||||
"Usage: go <location>\n\
|
||||
c = add_com ("go", class_run, go_command, _("\
|
||||
Usage: go <location>\n\
|
||||
Continue program being debugged, stopping at specified line or \n\
|
||||
address.\n\
|
||||
Give as argument either LINENUM or *ADDR, where ADDR is an \n\
|
||||
expression for an address to start at.\n\
|
||||
This command is a combination of tbreak and jump.");
|
||||
This command is a combination of tbreak and jump."));
|
||||
set_cmd_completer (c, location_completer);
|
||||
}
|
||||
|
||||
if (xdb_commands)
|
||||
add_com_alias ("g", "go", class_run, 1);
|
||||
|
||||
add_com ("continue", class_run, continue_command,
|
||||
"Continue program being debugged, after signal or breakpoint.\n\
|
||||
add_com ("continue", class_run, continue_command, _("\
|
||||
Continue program being debugged, after signal or breakpoint.\n\
|
||||
If proceeding from breakpoint, a number N may be used as an argument,\n\
|
||||
which means to set the ignore count of that breakpoint to N - 1 (so that\n\
|
||||
the breakpoint won't break until the Nth time it is reached).");
|
||||
the breakpoint won't break until the Nth time it is reached)."));
|
||||
add_com_alias ("c", "cont", class_run, 1);
|
||||
add_com_alias ("fg", "cont", class_run, 1);
|
||||
|
||||
c = add_com ("run", class_run, run_command,
|
||||
"Start debugged program. You may specify arguments to give it.\n\
|
||||
c = add_com ("run", class_run, run_command, _("\
|
||||
Start debugged program. You may specify arguments to give it.\n\
|
||||
Args may include \"*\", or \"[...]\"; they are expanded using \"sh\".\n\
|
||||
Input and output redirection with \">\", \"<\", or \">>\" are also allowed.\n\n\
|
||||
With no arguments, uses arguments last specified (with \"run\" or \"set args\").\n\
|
||||
To cancel previous arguments and run with no arguments,\n\
|
||||
use \"set args\" without arguments.");
|
||||
use \"set args\" without arguments."));
|
||||
set_cmd_completer (c, filename_completer);
|
||||
add_com_alias ("r", "run", class_run, 1);
|
||||
if (xdb_commands)
|
||||
add_com ("R", class_run, run_no_args_command,
|
||||
"Start debugged program with no arguments.");
|
||||
_("Start debugged program with no arguments."));
|
||||
|
||||
c = add_com ("start", class_run, start_command,
|
||||
"\
|
||||
c = add_com ("start", class_run, start_command, _("\
|
||||
Run the debugged program until the beginning of the main procedure.\n\
|
||||
You may specify arguments to give to your program, just as with the\n\
|
||||
\"run\" command.");
|
||||
\"run\" command."));
|
||||
set_cmd_completer (c, filename_completer);
|
||||
|
||||
add_com ("interrupt", class_run, interrupt_target_command,
|
||||
"Interrupt the execution of the debugged program.");
|
||||
_("Interrupt the execution of the debugged program."));
|
||||
|
||||
add_info ("registers", nofp_registers_info,
|
||||
"List of integer registers and their contents, for selected stack frame.\n\
|
||||
Register name as argument means describe only that register.");
|
||||
add_info ("registers", nofp_registers_info, _("\
|
||||
List of integer registers and their contents, for selected stack frame.\n\
|
||||
Register name as argument means describe only that register."));
|
||||
add_info_alias ("r", "registers", 1);
|
||||
|
||||
if (xdb_commands)
|
||||
add_com ("lr", class_info, nofp_registers_info,
|
||||
"List of integer registers and their contents, for selected stack frame.\n\
|
||||
Register name as argument means describe only that register.");
|
||||
add_info ("all-registers", all_registers_info,
|
||||
"List of all registers and their contents, for selected stack frame.\n\
|
||||
Register name as argument means describe only that register.");
|
||||
add_com ("lr", class_info, nofp_registers_info, _("\
|
||||
List of integer registers and their contents, for selected stack frame.\n\
|
||||
Register name as argument means describe only that register."));
|
||||
add_info ("all-registers", all_registers_info, _("\
|
||||
List of all registers and their contents, for selected stack frame.\n\
|
||||
Register name as argument means describe only that register."));
|
||||
|
||||
add_info ("program", program_info,
|
||||
"Execution status of the program.");
|
||||
_("Execution status of the program."));
|
||||
|
||||
add_info ("float", float_info,
|
||||
"Print the status of the floating point unit\n");
|
||||
_("Print the status of the floating point unit\n"));
|
||||
|
||||
add_info ("vector", vector_info,
|
||||
"Print the status of the vector unit\n");
|
||||
_("Print the status of the vector unit\n"));
|
||||
|
||||
inferior_environ = make_environ ();
|
||||
init_environ (inferior_environ);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue