diff options
author | Don Howard <dhoward@redhat.com> | 2002-04-12 22:31:23 +0000 |
---|---|---|
committer | Don Howard <dhoward@redhat.com> | 2002-04-12 22:31:23 +0000 |
commit | 20f01a4665aec81bd667feb25cab93a8bbe3c9af (patch) | |
tree | 6dba79c458d3ab5df20a15a74802917194499f95 /gdb/doc | |
parent | a88376a3e1a5e2358f568a4a7aed6d4d99e1e87a (diff) | |
download | binutils-20f01a4665aec81bd667feb25cab93a8bbe3c9af.tar.gz binutils-20f01a4665aec81bd667feb25cab93a8bbe3c9af.tar.bz2 binutils-20f01a4665aec81bd667feb25cab93a8bbe3c9af.zip |
2002-04-12 Don Howard <dhoward@redhat.com>
* cli/cli-cmds.c (init_cli_cmds): Add new user settable value:
max_user_call_depth.
(init_cmd_lists): Initialize the new value;
* cli/cli-script.c (execute_user_command): Limit the call depth of
user defined commands. This avoids a core-dump when user commands
are infinitly recursive.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/gdb.texinfo | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 028ee34e19d..12e49935110 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -12781,6 +12781,13 @@ Display the @value{GDBN} commands used to define @var{commandname} (but not its documentation). If no @var{commandname} is given, display the definitions for all user-defined commands. +@kindex show max-user-call-depth +@kindex set max-user-call-depth +@item show max-user-call-depth +@item set max-user-call-depth +The value of @code{max-user-call-depth} controls how many levels deep a +user-defined call chain can go. Default is 1024. + @end table When user-defined commands are executed, the |