Re-indent.

This commit is contained in:
Andrew Cagney
2000-03-25 08:05:47 +00:00
parent 6f122dc96b
commit 33f9116173
2 changed files with 72 additions and 67 deletions

View File

@ -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> Sat Mar 25 18:51:50 2000 Andrew Cagney <cagney@b1.cygnus.com>
* maint.c (_initialize_maint_cmds): Remove quoted trailing space. * maint.c (_initialize_maint_cmds): Remove quoted trailing space.

View File

@ -120,13 +120,13 @@ maintenance_internal_error (char *args, int from_tty)
internal_error ("internal maintenance"); internal_error ("internal maintenance");
} }
/* Someday we should allow demangling for things other than just /* Someday we should allow demangling for things other than just
explicit strings. For example, we might want to be able to explicit strings. For example, we might want to be able to specify
specify the address of a string in either GDB's process space the address of a string in either GDB's process space or the
or the debuggee's process space, and have gdb fetch and demangle debuggee's process space, and have gdb fetch and demangle that
that string. If we have a char* pointer "ptr" that points to string. If we have a char* pointer "ptr" that points to a string,
a string, we might want to be able to given just the name and we might want to be able to given just the name and have GDB
have GDB demangle and print what it points to, etc. (FIXME) */ demangle and print what it points to, etc. (FIXME) */
static void static void
maintenance_demangle (args, from_tty) maintenance_demangle (args, from_tty)
@ -180,9 +180,9 @@ maintenance_space_display (args, from_tty)
display_space = strtol (args, NULL, 10); display_space = strtol (args, NULL, 10);
} }
/* The "maintenance info" command is defined as a prefix, with allow_unknown 0. /* The "maintenance info" command is defined as a prefix, with
Therefore, its own definition is called only for "maintenance info" with allow_unknown 0. Therefore, its own definition is called only for
no args. */ "maintenance info" with no args. */
/* ARGSUSED */ /* ARGSUSED */
static void static void
@ -281,9 +281,9 @@ maintenance_print_statistics (args, from_tty)
print_symbol_bcache_statistics (); print_symbol_bcache_statistics ();
} }
/* The "maintenance print" command is defined as a prefix, with allow_unknown /* The "maintenance print" command is defined as a prefix, with
0. Therefore, its own definition is called only for "maintenance print" allow_unknown 0. Therefore, its own definition is called only for
with no args. */ "maintenance print" with no args. */
/* ARGSUSED */ /* ARGSUSED */
static void 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 /* 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 static void
maintenance_deprecate (char *args, int from_tty) 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\ the command you want to deprecate, and optionally the replacement command \n\
enclosed in quotes.\n"); enclosed in quotes.\n");
} }
maintenance_do_deprecate (args, 1); maintenance_do_deprecate (args, 1);
} }
@ -385,86 +386,86 @@ maintenance_undeprecate (char *args, int from_tty)
printf_unfiltered ("\"maintenance undeprecate\" takes an argument, \n\ printf_unfiltered ("\"maintenance undeprecate\" takes an argument, \n\
the command you want to undeprecate.\n"); the command you want to undeprecate.\n");
} }
maintenance_do_deprecate (args, 0); maintenance_do_deprecate (args, 0);
} }
/* /* You really shouldn't be using this. It is just for the testsuite.
You really shouldn't be using this. It is just for the testsuite. Rather, you should use deprecate_cmd() when the command is created
Rather, you should use deprecate_cmd() when the command is created in _initialize_blah().
in _initialize_blah().
This function deprecates a command and optionally assigns it a
replacement.
*/
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; static void
struct cmd_list_element *prefix_cmd=NULL; maintenance_do_deprecate (char *text, int deprecate)
struct cmd_list_element *cmd=NULL; {
char *start_ptr=NULL; struct cmd_list_element *alias = NULL;
char *end_ptr=NULL; struct cmd_list_element *prefix_cmd = NULL;
struct cmd_list_element *cmd = NULL;
char *start_ptr = NULL;
char *end_ptr = NULL;
int len; int len;
char *replacement=NULL; char *replacement = NULL;
if (!lookup_cmd_composition (text, &alias, &prefix_cmd, &cmd)){ if (!lookup_cmd_composition (text, &alias, &prefix_cmd, &cmd))
printf_filtered ("Can't find command '%s' to deprecate.\n", text); {
return; printf_filtered ("Can't find command '%s' to deprecate.\n", text);
} return;
}
if (deprecate) if (deprecate)
{ {
/* look for a replacement command */ /* look for a replacement command */
if (start_ptr = strchr (text, '\"')) if (start_ptr = strchr (text, '\"'))
{ {
start_ptr++; start_ptr++;
if(end_ptr = strrchr (start_ptr, '\"')) if (end_ptr = strrchr (start_ptr, '\"'))
{ {
len = end_ptr-start_ptr; len = end_ptr - start_ptr;
start_ptr[len]='\0'; start_ptr[len] = '\0';
replacement = xstrdup (start_ptr); replacement = xstrdup (start_ptr);
} }
} }
} }
if (!start_ptr || !end_ptr) if (!start_ptr || !end_ptr)
replacement = NULL; replacement = NULL;
/* If they used an alias, we only want to deprecate the alias. /* If they used an alias, we only want to deprecate the alias.
Note the MALLOCED_REPLACEMENT test. If the command's replacement Note the MALLOCED_REPLACEMENT test. If the command's replacement
string was allocated at compile time we don't want to free the string was allocated at compile time we don't want to free the
memory. memory. */
*/
if (alias) if (alias)
{ {
if (alias->flags & MALLOCED_REPLACEMENT) if (alias->flags & MALLOCED_REPLACEMENT)
free (alias->replacement); free (alias->replacement);
if (deprecate) if (deprecate)
alias->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED); alias->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED);
else else
alias->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED); alias->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED);
alias->replacement=replacement; alias->replacement = replacement;
alias->flags |= MALLOCED_REPLACEMENT; alias->flags |= MALLOCED_REPLACEMENT;
return; return;
} }
else if (cmd) else if (cmd)
{ {
if (cmd->flags & MALLOCED_REPLACEMENT) if (cmd->flags & MALLOCED_REPLACEMENT)
free (cmd->replacement); free (cmd->replacement);
if (deprecate) if (deprecate)
cmd->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED); cmd->flags |= (DEPRECATED_WARN_USER | CMD_DEPRECATED);
else else
cmd->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED); cmd->flags &= ~(DEPRECATED_WARN_USER | CMD_DEPRECATED);
cmd->replacement=replacement; cmd->replacement = replacement;
cmd->flags |= MALLOCED_REPLACEMENT; cmd->flags |= MALLOCED_REPLACEMENT;
return; return;
} }
@ -570,17 +571,17 @@ If a SOURCE file is specified, dump only that file's partial symbols.",
&maintenancelist); &maintenancelist);
add_cmd ("deprecate", class_maintenance, maintenance_deprecate, 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\ 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\ rather you should use the C function deprecate_cmd(). If you decide you \n\
want to use it: maintenance deprecate 'commandname' \"replacement\". The \n\ want to use it: maintenance deprecate 'commandname' \"replacement\". The \n\
replacement is optional.", &maintenancelist); replacement is optional.", &maintenancelist);
add_cmd ("undeprecate", class_maintenance, maintenance_undeprecate, 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\ testsuite can check the comamnd deprecator. You probably shouldn't use this,\n\
If you decide you want to use it: maintenance undeprecate 'commandname'", If you decide you want to use it: maintenance undeprecate 'commandname'",
&maintenancelist); &maintenancelist);
add_show_from_set ( add_show_from_set (
add_set_cmd ("watchdog", class_maintenance, var_zinteger, (char *) &watchdog, add_set_cmd ("watchdog", class_maintenance, var_zinteger, (char *) &watchdog,