mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-18 12:24:38 +08:00
Re-indent.
This commit is contained in:
parent
6f122dc96b
commit
33f9116173
@ -1,3 +1,7 @@
|
||||
Sat Mar 25 18:55:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* maint.c: Re-indent.
|
||||
|
||||
Sat Mar 25 18:51:50 2000 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* maint.c (_initialize_maint_cmds): Remove quoted trailing space.
|
||||
|
135
gdb/maint.c
135
gdb/maint.c
@ -120,13 +120,13 @@ maintenance_internal_error (char *args, int from_tty)
|
||||
internal_error ("internal maintenance");
|
||||
}
|
||||
|
||||
/* Someday we should allow demangling for things other than just
|
||||
explicit strings. For example, we might want to be able to
|
||||
specify the address of a string in either GDB's process space
|
||||
or the debuggee's process space, and have gdb fetch and demangle
|
||||
that string. If we have a char* pointer "ptr" that points to
|
||||
a string, we might want to be able to given just the name and
|
||||
have GDB demangle and print what it points to, etc. (FIXME) */
|
||||
/* Someday we should allow demangling for things other than just
|
||||
explicit strings. For example, we might want to be able to specify
|
||||
the address of a string in either GDB's process space or the
|
||||
debuggee's process space, and have gdb fetch and demangle that
|
||||
string. If we have a char* pointer "ptr" that points to a string,
|
||||
we might want to be able to given just the name and have GDB
|
||||
demangle and print what it points to, etc. (FIXME) */
|
||||
|
||||
static void
|
||||
maintenance_demangle (args, from_tty)
|
||||
@ -180,9 +180,9 @@ maintenance_space_display (args, from_tty)
|
||||
display_space = strtol (args, NULL, 10);
|
||||
}
|
||||
|
||||
/* The "maintenance info" command is defined as a prefix, with allow_unknown 0.
|
||||
Therefore, its own definition is called only for "maintenance info" with
|
||||
no args. */
|
||||
/* The "maintenance info" command is defined as a prefix, with
|
||||
allow_unknown 0. Therefore, its own definition is called only for
|
||||
"maintenance info" with no args. */
|
||||
|
||||
/* ARGSUSED */
|
||||
static void
|
||||
@ -281,9 +281,9 @@ maintenance_print_statistics (args, from_tty)
|
||||
print_symbol_bcache_statistics ();
|
||||
}
|
||||
|
||||
/* The "maintenance print" command is defined as a prefix, with allow_unknown
|
||||
0. Therefore, its own definition is called only for "maintenance print"
|
||||
with no args. */
|
||||
/* The "maintenance print" command is defined as a prefix, with
|
||||
allow_unknown 0. Therefore, its own definition is called only for
|
||||
"maintenance print" with no args. */
|
||||
|
||||
/* ARGSUSED */
|
||||
static void
|
||||
@ -360,7 +360,8 @@ maintenance_translate_address (arg, from_tty)
|
||||
|
||||
|
||||
/* When a comamnd is deprecated the user will be warned the first time
|
||||
the command is used. If possible, a replacement will be offered. */
|
||||
the command is used. If possible, a replacement will be
|
||||
offered. */
|
||||
|
||||
static void
|
||||
maintenance_deprecate (char *args, int from_tty)
|
||||
@ -371,7 +372,7 @@ maintenance_deprecate (char *args, int from_tty)
|
||||
the command you want to deprecate, and optionally the replacement command \n\
|
||||
enclosed in quotes.\n");
|
||||
}
|
||||
|
||||
|
||||
maintenance_do_deprecate (args, 1);
|
||||
|
||||
}
|
||||
@ -385,86 +386,86 @@ maintenance_undeprecate (char *args, int from_tty)
|
||||
printf_unfiltered ("\"maintenance undeprecate\" takes an argument, \n\
|
||||
the command you want to undeprecate.\n");
|
||||
}
|
||||
|
||||
|
||||
maintenance_do_deprecate (args, 0);
|
||||
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
You really shouldn't be using this. It is just for the testsuite.
|
||||
Rather, you should use deprecate_cmd() when the command is created
|
||||
in _initialize_blah().
|
||||
|
||||
This function deprecates a command and optionally assigns it a
|
||||
replacement.
|
||||
*/
|
||||
/* You really shouldn't be using this. It is just for the testsuite.
|
||||
Rather, you should use deprecate_cmd() when the command is created
|
||||
in _initialize_blah().
|
||||
|
||||
static void maintenance_do_deprecate(char *text, int deprecate){
|
||||
This function deprecates a command and optionally assigns it a
|
||||
replacement. */
|
||||
|
||||
struct cmd_list_element *alias=NULL;
|
||||
struct cmd_list_element *prefix_cmd=NULL;
|
||||
struct cmd_list_element *cmd=NULL;
|
||||
|
||||
char *start_ptr=NULL;
|
||||
char *end_ptr=NULL;
|
||||
static void
|
||||
maintenance_do_deprecate (char *text, int deprecate)
|
||||
{
|
||||
|
||||
struct cmd_list_element *alias = NULL;
|
||||
struct cmd_list_element *prefix_cmd = NULL;
|
||||
struct cmd_list_element *cmd = NULL;
|
||||
|
||||
char *start_ptr = NULL;
|
||||
char *end_ptr = NULL;
|
||||
int len;
|
||||
char *replacement=NULL;
|
||||
char *replacement = NULL;
|
||||
|
||||
|
||||
if (!lookup_cmd_composition (text, &alias, &prefix_cmd, &cmd)){
|
||||
printf_filtered ("Can't find command '%s' to deprecate.\n", text);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!lookup_cmd_composition (text, &alias, &prefix_cmd, &cmd))
|
||||
{
|
||||
printf_filtered ("Can't find command '%s' to deprecate.\n", text);
|
||||
return;
|
||||
}
|
||||
|
||||
if (deprecate)
|
||||
{
|
||||
/* look for a replacement command */
|
||||
if (start_ptr = strchr (text, '\"'))
|
||||
{
|
||||
start_ptr++;
|
||||
if(end_ptr = strrchr (start_ptr, '\"'))
|
||||
{
|
||||
len = end_ptr-start_ptr;
|
||||
start_ptr[len]='\0';
|
||||
replacement = xstrdup (start_ptr);
|
||||
}
|
||||
}
|
||||
{
|
||||
start_ptr++;
|
||||
if (end_ptr = strrchr (start_ptr, '\"'))
|
||||
{
|
||||
len = end_ptr - start_ptr;
|
||||
start_ptr[len] = '\0';
|
||||
replacement = xstrdup (start_ptr);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (!start_ptr || !end_ptr)
|
||||
replacement = NULL;
|
||||
|
||||
|
||||
|
||||
|
||||
/* If they used an alias, we only want to deprecate the alias.
|
||||
|
||||
|
||||
Note the MALLOCED_REPLACEMENT test. If the command's replacement
|
||||
string was allocated at compile time we don't want to free the
|
||||
memory.
|
||||
*/
|
||||
memory. */
|
||||
if (alias)
|
||||
{
|
||||
|
||||
|
||||
if (alias->flags & MALLOCED_REPLACEMENT)
|
||||
free (alias->replacement);
|
||||
|
||||
free (alias->replacement);
|
||||
|
||||
if (deprecate)
|
||||
alias->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
alias->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
else
|
||||
alias->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
alias->replacement=replacement;
|
||||
alias->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
alias->replacement = replacement;
|
||||
alias->flags |= MALLOCED_REPLACEMENT;
|
||||
return;
|
||||
}
|
||||
else if (cmd)
|
||||
{
|
||||
if (cmd->flags & MALLOCED_REPLACEMENT)
|
||||
free (cmd->replacement);
|
||||
free (cmd->replacement);
|
||||
|
||||
if (deprecate)
|
||||
cmd->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
cmd->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
else
|
||||
cmd->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
cmd->replacement=replacement;
|
||||
cmd->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED);
|
||||
cmd->replacement = replacement;
|
||||
cmd->flags |= MALLOCED_REPLACEMENT;
|
||||
return;
|
||||
}
|
||||
@ -570,17 +571,17 @@ If a SOURCE file is specified, dump only that file's partial symbols.",
|
||||
&maintenancelist);
|
||||
|
||||
add_cmd ("deprecate", class_maintenance, maintenance_deprecate,
|
||||
"Deprecate a command. Note that this is just in here so the \n\
|
||||
"Deprecate a command. Note that this is just in here so the \n\
|
||||
testsuite can check the comamnd deprecator. You probably shouldn't use this,\n\
|
||||
rather you should use the C function deprecate_cmd(). If you decide you \n\
|
||||
want to use it: maintenance deprecate 'commandname' \"replacement\". The \n\
|
||||
replacement is optional.", &maintenancelist);
|
||||
|
||||
add_cmd ("undeprecate", class_maintenance, maintenance_undeprecate,
|
||||
"Undeprecate a command. Note that this is just in here so the \n\
|
||||
"Undeprecate a command. Note that this is just in here so the \n\
|
||||
testsuite can check the comamnd deprecator. You probably shouldn't use this,\n\
|
||||
If you decide you want to use it: maintenance undeprecate 'commandname'",
|
||||
&maintenancelist);
|
||||
If you decide you want to use it: maintenance undeprecate 'commandname'",
|
||||
&maintenancelist);
|
||||
|
||||
add_show_from_set (
|
||||
add_set_cmd ("watchdog", class_maintenance, var_zinteger, (char *) &watchdog,
|
||||
|
Loading…
Reference in New Issue
Block a user