mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-30 12:44:10 +08:00
2012-08-23 Pedro Alves <palves@redhat.com>
gdb/ * infrun.c (_initialize_infrun) <handle command help text>: Mention that multiple signals are supported. gdb/testsuite/ * gdb.base/help.exp: Adjust to "handle" help text change.
This commit is contained in:
parent
2edda2ffe8
commit
dfbd5e7bbb
@ -1,3 +1,8 @@
|
||||
2012-08-23 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* infrun.c (_initialize_infrun) <handle command help text>:
|
||||
Mention that multiple signals are supported.
|
||||
|
||||
2012-08-23 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* infcmd.c (_initialize_infcmd) <signal command>: Fix typo in help
|
||||
|
10
gdb/infrun.c
10
gdb/infrun.c
@ -7096,10 +7096,10 @@ Specify a signal as argument to print info on that signal only."));
|
||||
add_info_alias ("handle", "signals", 0);
|
||||
|
||||
c = add_com ("handle", class_run, handle_command, _("\
|
||||
Specify how to handle a signal.\n\
|
||||
Specify how to handle signals.\n\
|
||||
Usage: handle SIGNAL [ACTIONS]\n\
|
||||
Args are signals and actions to apply to those signals.\n\
|
||||
If no actions are specified, the current settings for the specified signal\n\
|
||||
If no actions are specified, the current settings for the specified signals\n\
|
||||
will be displayed instead.\n\
|
||||
\n\
|
||||
Symbolic signals (e.g. SIGSEGV) are recommended but numeric signals\n\
|
||||
@ -7114,7 +7114,11 @@ Stop means reenter debugger if this signal happens (implies print).\n\
|
||||
Print means print a message if this signal happens.\n\
|
||||
Pass means let program see this signal; otherwise program doesn't know.\n\
|
||||
Ignore is a synonym for nopass and noignore is a synonym for pass.\n\
|
||||
Pass and Stop may be combined."));
|
||||
Pass and Stop may be combined.\n\
|
||||
\n\
|
||||
Multiple signals may be specified. Signal numbers and signal names\n\
|
||||
may be interspersed with actions, with the actions being performed for\n\
|
||||
all signals cumulatively specified."));
|
||||
set_cmd_completer (c, handle_completer);
|
||||
|
||||
if (xdb_commands)
|
||||
|
@ -1,3 +1,7 @@
|
||||
2012-08-23 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* gdb.base/help.exp: Adjust to "handle" help text change.
|
||||
|
||||
2012-08-23 Yao Qi <yao@codesourcery.com>
|
||||
|
||||
* gdb.trace/disconnected-tracing.c (start, end): New.
|
||||
|
@ -219,7 +219,7 @@ gdb_test "help h" "Print list of commands\." "help help \"h\" abbreviation"
|
||||
# test help help
|
||||
gdb_test "help help" "Print list of commands\." "help help"
|
||||
# test help handle
|
||||
gdb_test "help handle" "Specify how to handle a signal\..*" "help handle"
|
||||
gdb_test "help handle" "Specify how to handle signals\..*" "help handle"
|
||||
# test help info "i" abbreviation
|
||||
test_prefix_command_help {"i" "info"} {
|
||||
"Generic command for showing things about the program being debugged\.\[\r\n\]+"
|
||||
@ -699,8 +699,8 @@ gdb_test "help info bogus-gdb-command" "Undefined info command: \"bogus-gdb-comm
|
||||
# test help gotcha
|
||||
gdb_test "help gotcha" "Undefined command: \"gotcha\"\. Try \"help\"\." "help gotcha"
|
||||
# test apropos regex
|
||||
gdb_test "apropos \\\(print\[\^ bsiedf\\\".-\]\\\)" "handle -- Specify how to handle a signal"
|
||||
gdb_test "apropos \\\(print\[\^ bsiedf\\\".-\]\\\)" "handle -- Specify how to handle signals"
|
||||
# test apropos >1 word string
|
||||
gdb_test "apropos handle a signal" "handle -- Specify how to handle a signal"
|
||||
gdb_test "apropos handle signal" "handle -- Specify how to handle signals"
|
||||
# test apropos apropos
|
||||
gdb_test "apropos apropos" "apropos -- Search for commands matching a REGEXP"
|
||||
|
Loading…
Reference in New Issue
Block a user