2004-07-26 Andrew Cagney <cagney@gnu.org>

* cli/cli-decode.c (deprecated_add_show_from_set): Deprecate.
	* xcoffsolib.c (_initialize_xcoffsolib): Update.
	* wince.c (_initialize_wince): Update.
	* win32-nat.c (_initialize_win32_nat): Update.
	* varobj.c (_initialize_varobj): Update.
	* valops.c (_initialize_valops): Update.
	* utils.c (initialize_utils, initialize_utils): Update.
	* tui/tui-win.c (_initialize_tui_win): Update.
	* top.c (init_main): Update.
	* symfile.c (_initialize_symfile): Update.
	* source.c (_initialize_source): Update.
	* somsolib.c (_initialize_som_solib): Update.
	* solib.c (_initialize_solib): Update.
	* solib-frv.c (_initialize_frv_solib): Update.
	* serial.c (_initialize_serial): Update.
	* ser-go32.c (_initialize_ser_dos, _initialize_ser_dos): Update.
	* remote.c (_initialize_remote, _initialize_remote): Update.
	* remote-vx.c (_initialize_vx): Update.
	* remote-utils.c (_initialize_sr_support): Update.
	* remote-sds.c (_initialize_remote_sds): Update.
	* remote-mips.c (_initialize_remote_mips): Update.
	* remote-e7000.c (_initialize_remote_e7000): Update.
	* proc-api.c (_initialize_proc_api): Update.
	* printcmd.c: Update.
	* parse.c (_initialize_parse): Update.
	* pa64solib.c (_initialize_pa64_solib): Update.
	* p-valprint.c (_initialize_pascal_valprint): Update.
	* monitor.c (_initialize_remote_monitors): Update.
	* mips-tdep.c (_initialize_mips_tdep): Update.
	* mcore-tdep.c (_initialize_mcore_tdep): Update.
	* maint.c (_initialize_maint_cmds): Update.
	* lin-lwp.c (_initialize_lin_lwp): Update.
	* language.c (_initialize_language): Update.
	* kod.c (_initialize_kod): Update.
	* infrun.c (set_schedlock_func, _initialize_infrun): Update.
	* i386-tdep.c (_initialize_i386_tdep): Update.
	* gdbtypes.c (build_gdbtypes, _initialize_gdbtypes): Update.
	* gdbarch.sh: Update.
	* gdbarch.c: Re-generate.
	* gdb-events.sh: Update.
	* gdb-events.c: Re-generate.
	* frame.c (_initialize_frame): Update.
	* exec.c: Update.
	* demangle.c (_initialize_demangler): Update.
	* dcache.c (_initialize_dcache): Update.
	* cris-tdep.c (_initialize_cris_tdep, cris_version_update): Update.
	* cp-valprint.c (_initialize_cp_valprint): Update.
	* corefile.c (_initialize_core): Update.
	* command.h: Update.
	* cli/cli-decode.h: Update.
	* cli/cli-cmds.c (init_cli_cmds): Update.
	* charset.c (_initialize_charset): Update.
	* breakpoint.c (_initialize_breakpoint): Update.
	* arm-tdep.c (_initialize_arm_tdep_initialize_arm_tdep): Update.
	* alpha-tdep.c (_initialize_alpha_tdep): Update.
	* aix-thread.c (_initialize_aix_thread): Update.
This commit is contained in:
Andrew Cagney 2004-07-26 14:53:06 +00:00
parent c05e9f04ff
commit cb1a6d5f51
64 changed files with 549 additions and 443 deletions

View file

@ -1,3 +1,62 @@
2004-07-26 Andrew Cagney <cagney@gnu.org>
* cli/cli-decode.c (deprecated_add_show_from_set): Deprecate.
* xcoffsolib.c (_initialize_xcoffsolib): Update.
* wince.c (_initialize_wince): Update.
* win32-nat.c (_initialize_win32_nat): Update.
* varobj.c (_initialize_varobj): Update.
* valops.c (_initialize_valops): Update.
* utils.c (initialize_utils, initialize_utils): Update.
* tui/tui-win.c (_initialize_tui_win): Update.
* top.c (init_main): Update.
* symfile.c (_initialize_symfile): Update.
* source.c (_initialize_source): Update.
* somsolib.c (_initialize_som_solib): Update.
* solib.c (_initialize_solib): Update.
* solib-frv.c (_initialize_frv_solib): Update.
* serial.c (_initialize_serial): Update.
* ser-go32.c (_initialize_ser_dos, _initialize_ser_dos): Update.
* remote.c (_initialize_remote, _initialize_remote): Update.
* remote-vx.c (_initialize_vx): Update.
* remote-utils.c (_initialize_sr_support): Update.
* remote-sds.c (_initialize_remote_sds): Update.
* remote-mips.c (_initialize_remote_mips): Update.
* remote-e7000.c (_initialize_remote_e7000): Update.
* proc-api.c (_initialize_proc_api): Update.
* printcmd.c: Update.
* parse.c (_initialize_parse): Update.
* pa64solib.c (_initialize_pa64_solib): Update.
* p-valprint.c (_initialize_pascal_valprint): Update.
* monitor.c (_initialize_remote_monitors): Update.
* mips-tdep.c (_initialize_mips_tdep): Update.
* mcore-tdep.c (_initialize_mcore_tdep): Update.
* maint.c (_initialize_maint_cmds): Update.
* lin-lwp.c (_initialize_lin_lwp): Update.
* language.c (_initialize_language): Update.
* kod.c (_initialize_kod): Update.
* infrun.c (set_schedlock_func, _initialize_infrun): Update.
* i386-tdep.c (_initialize_i386_tdep): Update.
* gdbtypes.c (build_gdbtypes, _initialize_gdbtypes): Update.
* gdbarch.sh: Update.
* gdbarch.c: Re-generate.
* gdb-events.sh: Update.
* gdb-events.c: Re-generate.
* frame.c (_initialize_frame): Update.
* exec.c: Update.
* demangle.c (_initialize_demangler): Update.
* dcache.c (_initialize_dcache): Update.
* cris-tdep.c (_initialize_cris_tdep, cris_version_update): Update.
* cp-valprint.c (_initialize_cp_valprint): Update.
* corefile.c (_initialize_core): Update.
* command.h: Update.
* cli/cli-decode.h: Update.
* cli/cli-cmds.c (init_cli_cmds): Update.
* charset.c (_initialize_charset): Update.
* breakpoint.c (_initialize_breakpoint): Update.
* arm-tdep.c (_initialize_arm_tdep_initialize_arm_tdep): Update.
* alpha-tdep.c (_initialize_alpha_tdep): Update.
* aix-thread.c (_initialize_aix_thread): Update.
2004-07-24 Mark Kettenis <kettenis@gnu.org> 2004-07-24 Mark Kettenis <kettenis@gnu.org>
Partial fix for PR backtrace/1718. Partial fix for PR backtrace/1718.

View file

@ -1743,10 +1743,11 @@ _initialize_aix_thread (void)
target_new_objfile_chain = deprecated_target_new_objfile_hook; target_new_objfile_chain = deprecated_target_new_objfile_hook;
deprecated_target_new_objfile_hook = new_objfile; deprecated_target_new_objfile_hook = new_objfile;
add_show_from_set (add_set_cmd ("aix-thread", no_class, var_zinteger, deprecated_add_show_from_set
(char *) &debug_aix_thread, (add_set_cmd ("aix-thread", no_class, var_zinteger,
"Set debugging of AIX thread module.\n" (char *) &debug_aix_thread,
"Enables printf debugging output.\n", "Set debugging of AIX thread module.\n"
&setdebuglist), "Enables printf debugging output.\n",
&showdebuglist); &setdebuglist),
&showdebuglist);
} }

View file

@ -1621,5 +1621,5 @@ search. The only need to set it is when debugging a stripped executable.",
/* We need to throw away the frame cache when we set this, since it /* We need to throw away the frame cache when we set this, since it
might change our ability to get backtraces. */ might change our ability to get backtraces. */
set_cmd_sfunc (c, reinit_frame_cache_sfunc); set_cmd_sfunc (c, reinit_frame_cache_sfunc);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
} }

View file

@ -2930,7 +2930,7 @@ _initialize_arm_tdep (void)
&setlist); &setlist);
set_cmd_sfunc (new_set, set_disassembly_style_sfunc); set_cmd_sfunc (new_set, set_disassembly_style_sfunc);
deprecate_cmd (new_set, "set arm disassembly"); deprecate_cmd (new_set, "set arm disassembly");
deprecate_cmd (add_show_from_set (new_set, &showlist), deprecate_cmd (deprecated_add_show_from_set (new_set, &showlist),
"show arm disassembly"); "show arm disassembly");
/* And now add the new interface. */ /* And now add the new interface. */
@ -2939,7 +2939,7 @@ _initialize_arm_tdep (void)
helptext, &setarmcmdlist); helptext, &setarmcmdlist);
set_cmd_sfunc (new_set, set_disassembly_style_sfunc); set_cmd_sfunc (new_set, set_disassembly_style_sfunc);
add_show_from_set (new_set, &showarmcmdlist); deprecated_add_show_from_set (new_set, &showarmcmdlist);
add_setshow_cmd_full ("apcs32", no_class, add_setshow_cmd_full ("apcs32", no_class,
var_boolean, (char *) &arm_apcs_32, var_boolean, (char *) &arm_apcs_32,
@ -2969,7 +2969,8 @@ _initialize_arm_tdep (void)
"vfp - VFP co-processor.", "vfp - VFP co-processor.",
&setarmcmdlist); &setarmcmdlist);
set_cmd_sfunc (new_set, set_fp_model_sfunc); set_cmd_sfunc (new_set, set_fp_model_sfunc);
set_cmd_sfunc (add_show_from_set (new_set, &showarmcmdlist), show_fp_model); set_cmd_sfunc (deprecated_add_show_from_set (new_set, &showarmcmdlist),
show_fp_model);
/* Add the deprecated "othernames" command. */ /* Add the deprecated "othernames" command. */
deprecate_cmd (add_com ("othernames", class_obscure, arm_othernames, deprecate_cmd (add_com ("othernames", class_obscure, arm_othernames,

View file

@ -8068,7 +8068,7 @@ such is available. (However, any hardware watchpoints that were\n\
created before setting this to nonzero, will continue to use watchpoint\n\ created before setting this to nonzero, will continue to use watchpoint\n\
hardware.)", hardware.)",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
can_use_hw_watchpoints = 1; can_use_hw_watchpoints = 1;

View file

@ -1257,7 +1257,7 @@ _initialize_charset (void)
set_cmd_sfunc (new_cmd, set_host_charset_sfunc); set_cmd_sfunc (new_cmd, set_host_charset_sfunc);
add_show_from_set (new_cmd, &showlist); deprecated_add_show_from_set (new_cmd, &showlist);
@ -1273,5 +1273,5 @@ _initialize_charset (void)
&setlist); &setlist);
set_cmd_sfunc (new_cmd, set_target_charset_sfunc); set_cmd_sfunc (new_cmd, set_target_charset_sfunc);
add_show_from_set (new_cmd, &showlist); deprecated_add_show_from_set (new_cmd, &showlist);
} }

View file

@ -1119,7 +1119,7 @@ when gdb is started.", &cmdlist);
c = add_set_cmd ("verbose", class_support, var_boolean, (char *) &info_verbose, c = add_set_cmd ("verbose", class_support, var_boolean, (char *) &info_verbose,
"Set ", "Set ",
&setlist), &setlist),
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_verbose); set_cmd_sfunc (c, set_verbose);
set_verbose (NULL, 0, c); set_verbose (NULL, 0, c);
@ -1130,7 +1130,7 @@ when gdb is started.", &cmdlist);
"Generic command for showing command history parameters.", "Generic command for showing command history parameters.",
&showhistlist, "show history ", 0, &showlist); &showhistlist, "show history ", 0, &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("expansion", no_class, var_boolean, (char *) &history_expansion_p, (add_set_cmd ("expansion", no_class, var_boolean, (char *) &history_expansion_p,
"Set history expansion on command input.\n\ "Set history expansion on command input.\n\
Without an argument, history expansion is enabled.", &sethistlist), Without an argument, history expansion is enabled.", &sethistlist),
@ -1174,9 +1174,10 @@ is used, the same rules apply to its nested commands as to the first ones.");
/* If target is open when baud changes, it doesn't take effect until the /* If target is open when baud changes, it doesn't take effect until the
next open (I think, not sure). */ next open (I think, not sure). */
add_show_from_set (add_set_cmd ("remotebaud", no_class, deprecated_add_show_from_set
var_zinteger, (char *) &baud_rate, (add_set_cmd ("remotebaud", no_class,
"Set baud rate for remote serial I/O.\n\ var_zinteger, (char *) &baud_rate,
"Set baud rate for remote serial I/O.\n\
This value is used to set the speed of the serial port when debugging\n\ This value is used to set the speed of the serial port when debugging\n\
using remote targets.", &setlist), using remote targets.", &setlist),
&showlist); &showlist);
@ -1187,21 +1188,23 @@ using remote targets.", &setlist),
When enabled, each packet sent or received with the remote target\n\ When enabled, each packet sent or received with the remote target\n\
is displayed.", &setlist); is displayed.", &setlist);
deprecate_cmd (c, "set debug remote"); deprecate_cmd (c, "set debug remote");
deprecate_cmd (add_show_from_set (c, &showlist), "show debug remote"); deprecate_cmd (deprecated_add_show_from_set (c, &showlist),
"show debug remote");
add_show_from_set (add_set_cmd ("remote", no_class, var_zinteger, deprecated_add_show_from_set
(char *) &remote_debug, (add_set_cmd ("remote", no_class, var_zinteger,
"Set debugging of remote protocol.\n\ (char *) &remote_debug,
"Set debugging of remote protocol.\n\
When enabled, each packet sent or received with the remote target\n\ When enabled, each packet sent or received with the remote target\n\
is displayed.", &setdebuglist), is displayed.", &setdebuglist),
&showdebuglist); &showdebuglist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("remotetimeout", no_class, var_integer, (char *) &remote_timeout, (add_set_cmd ("remotetimeout", no_class, var_integer, (char *) &remote_timeout,
"Set timeout limit to wait for target to respond.\n\ "Set timeout limit to wait for target to respond.\n\
This value is used to set the time limit for gdb to wait for a response\n\ This value is used to set the time limit for gdb to wait for a response\n\
from the target.", &setlist), from the target.", &setlist),
&showlist); &showlist);
add_prefix_cmd ("debug", no_class, set_debug, add_prefix_cmd ("debug", no_class, set_debug,
"Generic command for setting gdb debugging flags", "Generic command for setting gdb debugging flags",
@ -1279,10 +1282,10 @@ Argument is the name of the user defined command.\n\
With no argument, show definitions of all user defined commands.", &showlist); With no argument, show definitions of all user defined commands.", &showlist);
add_com ("apropos", class_support, apropos_command, "Search for commands matching a REGEXP"); add_com ("apropos", class_support, apropos_command, "Search for commands matching a REGEXP");
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("max-user-call-depth", no_class, var_integer, (add_set_cmd ("max-user-call-depth", no_class, var_integer,
(char *) &max_user_call_depth, (char *) &max_user_call_depth,
"Set the max call depth for user-defined commands.\n", "Set the max call depth for user-defined commands.\n",
&setlist), &setlist),
&showlist); &showlist);
} }

View file

@ -495,16 +495,16 @@ add_setshow_zinteger_cmd (char *name,
/* Where SETCMD has already been added, add the corresponding show /* Where SETCMD has already been added, add the corresponding show
command to LIST and return a pointer to the added command (not command to LIST and return a pointer to the added command (not
necessarily the head of LIST). */ necessarily the head of LIST). */
/* NOTE: cagney/2002-03-17: The original version of add_show_from_set /* NOTE: cagney/2002-03-17: The original version of
used memcpy() to clone `set' into `show'. This meant that in deprecated_add_show_from_set used memcpy() to clone `set' into
addition to all the needed fields (var, name, et.al.) some `show'. This meant that in addition to all the needed fields (var,
unnecessary fields were copied (namely the callback function). The name, et.al.) some unnecessary fields were copied (namely the
function explictly copies relevant fields. For a `set' and `show' callback function). The function explictly copies relevant fields.
command to share the same callback, the caller must set both For a `set' and `show' command to share the same callback, the
explicitly. */ caller must set both explicitly. */
struct cmd_list_element * struct cmd_list_element *
add_show_from_set (struct cmd_list_element *setcmd, deprecated_add_show_from_set (struct cmd_list_element *setcmd,
struct cmd_list_element **list) struct cmd_list_element **list)
{ {
char *doc; char *doc;
const static char setstring[] = "Set "; const static char setstring[] = "Set ";

View file

@ -295,9 +295,8 @@ extern struct cmd_list_element *add_set_enum_cmd (char *name,
char *doc, char *doc,
struct cmd_list_element **list); struct cmd_list_element **list);
extern struct cmd_list_element *add_show_from_set (struct cmd_list_element *, extern struct cmd_list_element *deprecated_add_show_from_set (struct cmd_list_element *,
struct cmd_list_element struct cmd_list_element **);
**);
/* Functions that implement commands about CLI commands. */ /* Functions that implement commands about CLI commands. */

View file

@ -427,8 +427,8 @@ add_dump_command (char *name, void (*func) (char *args, char *mode),
set_cmd_context (c, d); set_cmd_context (c, d);
c->func = call_dump_func; c->func = call_dump_func;
/* Replace "Dump " at start of docstring with "Append " /* Replace "Dump " at start of docstring with "Append " (borrowed
(borrowed from add_show_from_set). */ from deprecated_add_show_from_set). */
if ( c->doc[0] == 'W' if ( c->doc[0] == 'W'
&& c->doc[1] == 'r' && c->doc[1] == 'r'
&& c->doc[2] == 'i' && c->doc[2] == 'i'

View file

@ -153,14 +153,15 @@ extern void execute_cmd_pre_hook (struct cmd_list_element *cmd);
extern void execute_cmd_post_hook (struct cmd_list_element *cmd); extern void execute_cmd_post_hook (struct cmd_list_element *cmd);
/* Return the type of the command. */ /* Return the type of the command. */
/* NOTE: cagney/2002-03-17: The add_show_from_set() function clones /* NOTE: cagney/2002-03-17: The deprecated_add_show_from_set()
the set command passed as a parameter. The clone operation will function clones the set command passed as a parameter. The clone
include (BUG?) any ``set'' command callback, if present. Commands operation will include (BUG?) any ``set'' command callback, if
like ``info set'' call all the ``show'' command callbacks. present. Commands like ``info set'' call all the ``show'' command
Unfortunately, for ``show'' commands cloned from ``set'', this callbacks. Unfortunately, for ``show'' commands cloned from
includes callbacks belonging to ``set'' commands. Making this ``set'', this includes callbacks belonging to ``set'' commands.
worse, this only occures if add_show_from_set() is called after Making this worse, this only occures if
add_cmd_sfunc() (BUG?). */ deprecated_add_show_from_set() is called after add_cmd_sfunc()
(BUG?). */
extern enum cmd_types cmd_type (struct cmd_list_element *cmd); extern enum cmd_types cmd_type (struct cmd_list_element *cmd);
@ -282,9 +283,8 @@ extern void add_setshow_zinteger_cmd (char *name,
struct cmd_list_element **set_list, struct cmd_list_element **set_list,
struct cmd_list_element **show_list); struct cmd_list_element **show_list);
extern struct cmd_list_element *add_show_from_set (struct cmd_list_element *, extern struct cmd_list_element *deprecated_add_show_from_set (struct cmd_list_element *,
struct cmd_list_element struct cmd_list_element **);
**);
/* Do a "show" command for each thing on a command list. */ /* Do a "show" command for each thing on a command list. */

View file

@ -450,7 +450,7 @@ No arg means have no core file. This command has been superseded by the\n\
Use `set gnutarget auto' to specify automatic detection.", Use `set gnutarget auto' to specify automatic detection.",
&setlist); &setlist);
set_cmd_sfunc (c, set_gnutarget_command); set_cmd_sfunc (c, set_gnutarget_command);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
if (getenv ("GNUTARGET")) if (getenv ("GNUTARGET"))
set_gnutarget (getenv ("GNUTARGET")); set_gnutarget (getenv ("GNUTARGET"));

View file

@ -804,7 +804,7 @@ cp_print_hpacc_virtual_table_entries (struct type *type, int *vfuncs,
void void
_initialize_cp_valprint (void) _initialize_cp_valprint (void)
{ {
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("static-members", class_support, var_boolean, (add_set_cmd ("static-members", class_support, var_boolean,
(char *) &static_field_print, (char *) &static_field_print,
"Set printing of C++ static members.", "Set printing of C++ static members.",
@ -813,13 +813,13 @@ _initialize_cp_valprint (void)
/* Turn on printing of static fields. */ /* Turn on printing of static fields. */
static_field_print = 1; static_field_print = 1;
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("vtbl", class_support, var_boolean, (char *) &vtblprint, (add_set_cmd ("vtbl", class_support, var_boolean, (char *) &vtblprint,
"Set printing of C++ virtual function tables.", "Set printing of C++ virtual function tables.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("object", class_support, var_boolean, (char *) &objectprint, (add_set_cmd ("object", class_support, var_boolean, (char *) &objectprint,
"Set printing of object's derived type based on vtable info.", "Set printing of object's derived type based on vtable info.",
&setprintlist), &setprintlist),

View file

@ -3632,13 +3632,13 @@ _initialize_cris_tdep (void)
(char *) &usr_cmd_cris_version, (char *) &usr_cmd_cris_version,
"Set the current CRIS version.", &setlist); "Set the current CRIS version.", &setlist);
set_cmd_sfunc (c, cris_version_update); set_cmd_sfunc (c, cris_version_update);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
c = add_set_enum_cmd ("cris-mode", class_support, cris_mode_enums, c = add_set_enum_cmd ("cris-mode", class_support, cris_mode_enums,
&usr_cmd_cris_mode, &usr_cmd_cris_mode,
"Set the current CRIS mode.", &setlist); "Set the current CRIS mode.", &setlist);
set_cmd_sfunc (c, cris_mode_update); set_cmd_sfunc (c, cris_mode_update);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
c = add_cmd ("cris-fpless-backtrace", class_support, cris_fpless_backtrace, c = add_cmd ("cris-fpless-backtrace", class_support, cris_fpless_backtrace,
"Display call chain using the subroutine return pointer.\n" "Display call chain using the subroutine return pointer.\n"
@ -3670,14 +3670,15 @@ cris_version_update (char *ignore_args, int from_tty,
{ {
struct gdbarch_info info; struct gdbarch_info info;
/* NOTE: cagney/2002-03-17: The add_show_from_set() function clones /* NOTE: cagney/2002-03-17: The deprecated_add_show_from_set()
the set command passed as a parameter. The clone operation will function clones the set command passed as a parameter. The clone
include (BUG?) any ``set'' command callback, if present. operation will include (BUG?) any ``set'' command callback, if
Commands like ``info set'' call all the ``show'' command present. Commands like ``info set'' call all the ``show''
callbacks. Unfortunately, for ``show'' commands cloned from command callbacks. Unfortunately, for ``show'' commands cloned
``set'', this includes callbacks belonging to ``set'' commands. from ``set'', this includes callbacks belonging to ``set''
Making this worse, this only occures if add_show_from_set() is commands. Making this worse, this only occures if
called after add_cmd_sfunc() (BUG?). */ deprecated_add_show_from_set() is called after add_cmd_sfunc()
(BUG?). */
/* From here on, trust the user's CRIS version setting. */ /* From here on, trust the user's CRIS version setting. */
if (cmd_type (c) == set_cmd) if (cmd_type (c) == set_cmd)
@ -3697,14 +3698,15 @@ cris_mode_update (char *ignore_args, int from_tty,
{ {
struct gdbarch_info info; struct gdbarch_info info;
/* NOTE: cagney/2002-03-17: The add_show_from_set() function clones /* NOTE: cagney/2002-03-17: The deprecated_add_show_from_set()
the set command passed as a parameter. The clone operation will function clones the set command passed as a parameter. The clone
include (BUG?) any ``set'' command callback, if present. operation will include (BUG?) any ``set'' command callback, if
Commands like ``info set'' call all the ``show'' command present. Commands like ``info set'' call all the ``show''
callbacks. Unfortunately, for ``show'' commands cloned from command callbacks. Unfortunately, for ``show'' commands cloned
``set'', this includes callbacks belonging to ``set'' commands. from ``set'', this includes callbacks belonging to ``set''
Making this worse, this only occures if add_show_from_set() is commands. Making this worse, this only occures if
called after add_cmd_sfunc() (BUG?). */ deprecated_add_show_from_set() is called after add_cmd_sfunc()
(BUG?). */
/* From here on, trust the user's CRIS mode setting. */ /* From here on, trust the user's CRIS mode setting. */
if (cmd_type (c) == set_cmd) if (cmd_type (c) == set_cmd)

View file

@ -585,7 +585,7 @@ dcache_info (char *exp, int tty)
void void
_initialize_dcache (void) _initialize_dcache (void)
{ {
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("remotecache", class_support, var_boolean, (add_set_cmd ("remotecache", class_support, var_boolean,
(char *) &dcache_enabled_p, (char *) &dcache_enabled_p,
"\ "\

View file

@ -195,7 +195,7 @@ _initialize_demangler (void)
"Set the current C++ demangling style.\n\ "Set the current C++ demangling style.\n\
Use `set demangle-style' without arguments for a list of demangling styles.", Use `set demangle-style' without arguments for a list of demangling styles.",
&setlist); &setlist);
show = add_show_from_set (set, &showlist); show = deprecated_add_show_from_set (set, &showlist);
set_cmd_sfunc (set, set_demangling_command); set_cmd_sfunc (set, set_demangling_command);
/* Set the default demangling style chosen at compilation time. */ /* Set the default demangling style chosen at compilation time. */

View file

@ -745,7 +745,7 @@ This can be used if the exec file does not contain section addresses,\n\
file itself are wrong. Each section must be changed separately. The\n\ file itself are wrong. Each section must be changed separately. The\n\
``info files'' command lists all the sections and their addresses."); ``info files'' command lists all the sections and their addresses.");
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("write", class_support, var_boolean, (char *) &write_files, (add_set_cmd ("write", class_support, var_boolean, (char *) &write_files,
"Set writing into executable and core files.", "Set writing into executable and core files.",
&setlist), &setlist),

View file

@ -2254,8 +2254,9 @@ Show the upper bound on the number of backtrace levels.",
&show_backtrace_cmdlist); &show_backtrace_cmdlist);
/* Debug this files internals. */ /* Debug this files internals. */
add_show_from_set (add_set_cmd ("frame", class_maintenance, var_zinteger, deprecated_add_show_from_set
&frame_debug, "Set frame debugging.\n\ (add_set_cmd ("frame", class_maintenance, var_zinteger,
&frame_debug, "Set frame debugging.\n\
When non-zero, frame specific internal debugging is enabled.", &setdebuglist), When non-zero, frame specific internal debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
} }

View file

@ -335,13 +335,15 @@ _initialize_gdb_events (void)
(char *) (&gdb_events_debug), "Set event debugging.\n\ (char *) (&gdb_events_debug), "Set event debugging.\n\
When non-zero, event/notify debugging is enabled.", &setlist); When non-zero, event/notify debugging is enabled.", &setlist);
deprecate_cmd (c, "set debug event"); deprecate_cmd (c, "set debug event");
deprecate_cmd (add_show_from_set (c, &showlist), "show debug event"); deprecate_cmd (deprecated_add_show_from_set (c, &showlist),
"show debug event");
add_show_from_set (add_set_cmd ("event", deprecated_add_show_from_set
class_maintenance, (add_set_cmd ("event",
var_zinteger, class_maintenance,
(char *) (&gdb_events_debug), var_zinteger,
"Set event debugging.\n\ (char *) (&gdb_events_debug),
"Set event debugging.\n\
When non-zero, event/notify debugging is enabled.", &setdebuglist), When non-zero, event/notify debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
} }

View file

@ -474,15 +474,17 @@ cat <<EOF
(char *) (&gdb_events_debug), "Set event debugging.\n\\ (char *) (&gdb_events_debug), "Set event debugging.\n\\
When non-zero, event/notify debugging is enabled.", &setlist); When non-zero, event/notify debugging is enabled.", &setlist);
deprecate_cmd (c, "set debug event"); deprecate_cmd (c, "set debug event");
deprecate_cmd (add_show_from_set (c, &showlist), "show debug event"); deprecate_cmd (deprecated_add_show_from_set (c, &showlist),
"show debug event");
add_show_from_set (add_set_cmd ("event", deprecated_add_show_from_set
class_maintenance, (add_set_cmd ("event",
var_zinteger, class_maintenance,
(char *) (&gdb_events_debug), var_zinteger,
"Set event debugging.\n\\ (char *) (&gdb_events_debug),
"Set event debugging.\n\\
When non-zero, event/notify debugging is enabled.", &setdebuglist), When non-zero, event/notify debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
} }
EOF EOF

View file

@ -5075,13 +5075,14 @@ _initialize_gdbarch (void)
{ {
struct cmd_list_element *c; struct cmd_list_element *c;
add_show_from_set (add_set_cmd ("arch", deprecated_add_show_from_set
class_maintenance, (add_set_cmd ("arch",
var_zinteger, class_maintenance,
(char *)&gdbarch_debug, var_zinteger,
"Set architecture debugging.\n\ (char *)&gdbarch_debug,
"Set architecture debugging.\n\
When non-zero, architecture debugging is enabled.", &setdebuglist), When non-zero, architecture debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
c = add_set_cmd ("archdebug", c = add_set_cmd ("archdebug",
class_maintenance, class_maintenance,
var_zinteger, var_zinteger,
@ -5090,5 +5091,5 @@ When non-zero, architecture debugging is enabled.", &setdebuglist),
When non-zero, architecture debugging is enabled.", &setlist); When non-zero, architecture debugging is enabled.", &setlist);
deprecate_cmd (c, "set debug arch"); deprecate_cmd (c, "set debug arch");
deprecate_cmd (add_show_from_set (c, &showlist), "show debug arch"); deprecate_cmd (deprecated_add_show_from_set (c, &showlist), "show debug arch");
} }

View file

@ -2257,13 +2257,14 @@ _initialize_gdbarch (void)
{ {
struct cmd_list_element *c; struct cmd_list_element *c;
add_show_from_set (add_set_cmd ("arch", deprecated_add_show_from_set
class_maintenance, (add_set_cmd ("arch",
var_zinteger, class_maintenance,
(char *)&gdbarch_debug, var_zinteger,
"Set architecture debugging.\\n\\ (char *)&gdbarch_debug,
"Set architecture debugging.\\n\\
When non-zero, architecture debugging is enabled.", &setdebuglist), When non-zero, architecture debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
c = add_set_cmd ("archdebug", c = add_set_cmd ("archdebug",
class_maintenance, class_maintenance,
var_zinteger, var_zinteger,
@ -2272,7 +2273,7 @@ When non-zero, architecture debugging is enabled.", &setdebuglist),
When non-zero, architecture debugging is enabled.", &setlist); When non-zero, architecture debugging is enabled.", &setlist);
deprecate_cmd (c, "set debug arch"); deprecate_cmd (c, "set debug arch");
deprecate_cmd (add_show_from_set (c, &showlist), "show debug arch"); deprecate_cmd (deprecated_add_show_from_set (c, &showlist), "show debug arch");
} }
EOF EOF

View file

@ -3277,7 +3277,7 @@ build_gdbtypes (void)
"bool", (struct objfile *) NULL); "bool", (struct objfile *) NULL);
/* Add user knob for controlling resolution of opaque types */ /* Add user knob for controlling resolution of opaque types */
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("opaque-type-resolution", class_support, var_boolean, (char *) &opaque_type_resolution, (add_set_cmd ("opaque-type-resolution", class_support, var_boolean, (char *) &opaque_type_resolution,
"Set resolution of opaque struct/class/union types (if set before loading symbols).", "Set resolution of opaque struct/class/union types (if set before loading symbols).",
&setlist), &setlist),
@ -3490,10 +3490,9 @@ _initialize_gdbtypes (void)
0, "builtin_type_ia64_quad_little", NULL); 0, "builtin_type_ia64_quad_little", NULL);
TYPE_FLOATFORMAT (builtin_type_ia64_quad_little) = &floatformat_ia64_quad_little; TYPE_FLOATFORMAT (builtin_type_ia64_quad_little) = &floatformat_ia64_quad_little;
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("overload", no_class, var_zinteger, (char *) &overload_debug, (add_set_cmd ("overload", no_class, var_zinteger, (char *) &overload_debug,
"Set debugging of C++ overloading.\n\ "Set debugging of C++ overloading.\n\
When enabled, ranking of the functions\n\ When enabled, ranking of the functions is displayed.", &setdebuglist),
is displayed.", &setdebuglist), &showdebuglist);
&showdebuglist);
} }

View file

@ -2589,7 +2589,9 @@ be no argument or the argument must be a depth.\n"), NULL);
be no argument or the argument must be a depth.\n"), NULL); be no argument or the argument must be a depth.\n"), NULL);
/* Debug this files internals. */ /* Debug this files internals. */
add_show_from_set (add_set_cmd ("hppa", class_maintenance, var_zinteger, deprecated_add_show_from_set
&hppa_debug, "Set hppa debugging.\n\ (add_set_cmd ("hppa", class_maintenance, var_zinteger,
When non-zero, hppa specific debugging is enabled.", &setdebuglist), &showdebuglist); &hppa_debug, "Set hppa debugging.\n\
When non-zero, hppa specific debugging is enabled.", &setdebuglist),
&showdebuglist);
} }

View file

@ -2215,7 +2215,7 @@ _initialize_i386_tdep (void)
Set the disassembly flavor, the valid values are \"att\" and \"intel\", \ Set the disassembly flavor, the valid values are \"att\" and \"intel\", \
and the default value is \"att\".", and the default value is \"att\".",
&setlist); &setlist);
add_show_from_set (new_cmd, &showlist); deprecated_add_show_from_set (new_cmd, &showlist);
} }
/* Add the variable that controls the convention for returning /* Add the variable that controls the convention for returning
@ -2229,7 +2229,7 @@ and the default value is \"att\".",
Set the convention for returning small structs, valid values \ Set the convention for returning small structs, valid values \
are \"default\", \"pcc\" and \"reg\", and the default value is \"default\".", are \"default\", \"pcc\" and \"reg\", and the default value is \"default\".",
&setlist); &setlist);
add_show_from_set (new_cmd, &showlist); deprecated_add_show_from_set (new_cmd, &showlist);
} }
gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_coff_flavour, gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_coff_flavour,

View file

@ -1970,7 +1970,7 @@ Follow this command with any number of args, to be passed to the program.",
&setlist); &setlist);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
set_cmd_sfunc (c, notice_args_set); set_cmd_sfunc (c, notice_args_set);
c = add_show_from_set (c, &showlist); c = deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, notice_args_read); set_cmd_sfunc (c, notice_args_read);
c = add_cmd c = add_cmd

View file

@ -484,14 +484,15 @@ static const char *scheduler_enums[] = {
static void static void
set_schedlock_func (char *args, int from_tty, struct cmd_list_element *c) set_schedlock_func (char *args, int from_tty, struct cmd_list_element *c)
{ {
/* NOTE: cagney/2002-03-17: The add_show_from_set() function clones /* NOTE: cagney/2002-03-17: The deprecated_add_show_from_set()
the set command passed as a parameter. The clone operation will function clones the set command passed as a parameter. The clone
include (BUG?) any ``set'' command callback, if present. operation will include (BUG?) any ``set'' command callback, if
Commands like ``info set'' call all the ``show'' command present. Commands like ``info set'' call all the ``show''
callbacks. Unfortunately, for ``show'' commands cloned from command callbacks. Unfortunately, for ``show'' commands cloned
``set'', this includes callbacks belonging to ``set'' commands. from ``set'', this includes callbacks belonging to ``set''
Making this worse, this only occures if add_show_from_set() is commands. Making this worse, this only occures if
called after add_cmd_sfunc() (BUG?). */ deprecated_add_show_from_set() is called after add_cmd_sfunc()
(BUG?). */
if (cmd_type (c) == set_cmd) if (cmd_type (c) == set_cmd)
if (!target_can_lock_scheduler) if (!target_can_lock_scheduler)
{ {
@ -3884,7 +3885,7 @@ of the program stops.", &cmdlist);
signal_print[TARGET_SIGNAL_CANCEL] = 0; signal_print[TARGET_SIGNAL_CANCEL] = 0;
#ifdef SOLIB_ADD #ifdef SOLIB_ADD
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("stop-on-solib-events", class_support, var_zinteger, (add_set_cmd ("stop-on-solib-events", class_support, var_zinteger,
(char *) &stop_on_solib_events, (char *) &stop_on_solib_events,
"Set stopping for shared library events.\n\ "Set stopping for shared library events.\n\
@ -3903,7 +3904,7 @@ A fork or vfork creates a new process. follow-fork-mode can be:\n\
child - the new process is debugged after a fork\n\ child - the new process is debugged after a fork\n\
The unfollowed process will continue to run.\n\ The unfollowed process will continue to run.\n\
By default, the debugger will follow the parent process.", &setlist); By default, the debugger will follow the parent process.", &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
c = add_set_enum_cmd ("scheduler-locking", class_run, scheduler_enums, /* array of string names */ c = add_set_enum_cmd ("scheduler-locking", class_run, scheduler_enums, /* array of string names */
&scheduler_mode, /* current mode */ &scheduler_mode, /* current mode */
@ -3915,7 +3916,7 @@ step == scheduler locked during every single-step operation.\n\
Other threads may run while stepping over a function call ('next').", &setlist); Other threads may run while stepping over a function call ('next').", &setlist);
set_cmd_sfunc (c, set_schedlock_func); /* traps on target vector */ set_cmd_sfunc (c, set_schedlock_func); /* traps on target vector */
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
c = add_set_cmd ("step-mode", class_run, c = add_set_cmd ("step-mode", class_run,
var_boolean, (char *) &step_stop_if_no_debug, var_boolean, (char *) &step_stop_if_no_debug,
@ -3923,7 +3924,7 @@ step == scheduler locked during every single-step operation.\n\
function without debug line information will stop at the first\n\ function without debug line information will stop at the first\n\
instruction of that function. Otherwise, the function is skipped and\n\ instruction of that function. Otherwise, the function is skipped and\n\
the step command stops at a different source line.", &setlist); the step command stops at a different source line.", &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
/* ptid initializations */ /* ptid initializations */
null_ptid = ptid_build (0, 0, 0); null_ptid = ptid_build (0, 0, 0);

View file

@ -134,14 +134,15 @@ kod_set_os (char *arg, int from_tty, struct cmd_list_element *command)
{ {
char *p; char *p;
/* NOTE: cagney/2002-03-17: The add_show_from_set() function clones /* NOTE: cagney/2002-03-17: The deprecated_add_show_from_set()
the set command passed as a parameter. The clone operation will function clones the set command passed as a parameter. The clone
include (BUG?) any ``set'' command callback, if present. operation will include (BUG?) any ``set'' command callback, if
Commands like ``info set'' call all the ``show'' command present. Commands like ``info set'' call all the ``show''
callbacks. Unfortunately, for ``show'' commands cloned from command callbacks. Unfortunately, for ``show'' commands cloned
``set'', this includes callbacks belonging to ``set'' commands. from ``set'', this includes callbacks belonging to ``set''
Making this worse, this only occures if add_show_from_set() is commands. Making this worse, this only occures if
called after add_cmd_sfunc() (BUG?). */ deprecated_add_show_from_set() is called after add_cmd_sfunc()
(BUG?). */
if (cmd_type (command) != set_cmd) if (cmd_type (command) != set_cmd)
return; return;
@ -237,5 +238,5 @@ _initialize_kod (void)
"Set operating system", "Set operating system",
&setlist); &setlist);
set_cmd_sfunc (c, kod_set_os); set_cmd_sfunc (c, kod_set_os);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
} }

View file

@ -1407,7 +1407,7 @@ _initialize_language (void)
(char *) &language, (char *) &language,
"Set the current source language.", "Set the current source language.",
&setlist); &setlist);
show = add_show_from_set (set, &showlist); show = deprecated_add_show_from_set (set, &showlist);
set_cmd_cfunc (set, set_language_command); set_cmd_cfunc (set, set_language_command);
set_cmd_cfunc (show, show_language_command); set_cmd_cfunc (show, show_language_command);
@ -1427,7 +1427,7 @@ _initialize_language (void)
(char *) &type, (char *) &type,
"Set type checking. (on/warn/off/auto)", "Set type checking. (on/warn/off/auto)",
&setchecklist); &setchecklist);
show = add_show_from_set (set, &showchecklist); show = deprecated_add_show_from_set (set, &showchecklist);
set_cmd_cfunc (set, set_type_command); set_cmd_cfunc (set, set_type_command);
set_cmd_cfunc (show, show_type_command); set_cmd_cfunc (show, show_type_command);
@ -1435,7 +1435,7 @@ _initialize_language (void)
(char *) &range, (char *) &range,
"Set range checking. (on/warn/off/auto)", "Set range checking. (on/warn/off/auto)",
&setchecklist); &setchecklist);
show = add_show_from_set (set, &showchecklist); show = deprecated_add_show_from_set (set, &showchecklist);
set_cmd_cfunc (set, set_range_command); set_cmd_cfunc (set, set_range_command);
set_cmd_cfunc (show, show_range_command); set_cmd_cfunc (show, show_range_command);
@ -1444,7 +1444,7 @@ _initialize_language (void)
"Set case sensitivity in name search. (on/off/auto)\n\ "Set case sensitivity in name search. (on/off/auto)\n\
For Fortran the default is off; for other languages the default is on.", For Fortran the default is off; for other languages the default is on.",
&setlist); &setlist);
show = add_show_from_set (set, &showlist); show = deprecated_add_show_from_set (set, &showlist);
set_cmd_cfunc (set, set_case_command); set_cmd_cfunc (set, set_case_command);
set_cmd_cfunc (show, show_case_command); set_cmd_cfunc (show, show_case_command);

View file

@ -1896,9 +1896,10 @@ _initialize_lin_lwp (void)
sigemptyset (&blocked_mask); sigemptyset (&blocked_mask);
add_show_from_set (add_set_cmd ("lin-lwp", no_class, var_zinteger, deprecated_add_show_from_set
(char *) &debug_lin_lwp, (add_set_cmd ("lin-lwp", no_class, var_zinteger,
"Set debugging of GNU/Linux lwp module.\n\ (char *) &debug_lin_lwp,
"Set debugging of GNU/Linux lwp module.\n\
Enables printf debugging output.\n", &setdebuglist), &showdebuglist); Enables printf debugging output.\n", &setdebuglist), &showdebuglist);
} }

View file

@ -848,13 +848,15 @@ 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 ( deprecated_add_show_from_set
add_set_cmd ("watchdog", class_maintenance, var_zinteger, (char *) &watchdog, (add_set_cmd ("watchdog", class_maintenance, var_zinteger,
"Set watchdog timer.\n\ (char *) &watchdog,
When non-zero, this timeout is used instead of waiting forever for a target to\n\ "Set watchdog timer.\n\
finish a low-level step or continue operation. If the specified amount of time\n\ When non-zero, this timeout is used instead of waiting forever for a target\n\
passes without a response from the target, an error occurs.", &setlist), to finish a low-level step or continue operation. If the specified amount\n\
&showlist); of time passes without a response from the target, an error occurs.",
&setlist),
&showlist);
add_setshow_boolean_cmd ("profile", class_maintenance, add_setshow_boolean_cmd ("profile", class_maintenance,

View file

@ -1103,9 +1103,10 @@ _initialize_mcore_tdep (void)
gdbarch_register (bfd_arch_mcore, mcore_gdbarch_init, mcore_dump_tdep); gdbarch_register (bfd_arch_mcore, mcore_gdbarch_init, mcore_dump_tdep);
#ifdef MCORE_DEBUG #ifdef MCORE_DEBUG
add_show_from_set (add_set_cmd ("mcoredebug", no_class, deprecated_add_show_from_set
var_boolean, (char *) &mcore_debug, (add_set_cmd ("mcoredebug", no_class,
"Set mcore debugging.\n", &setlist), var_boolean, (char *) &mcore_debug,
&showlist); "Set mcore debugging.\n", &setlist),
&showlist);
#endif #endif
} }

View file

@ -6104,10 +6104,10 @@ _initialize_mips_tdep (void)
&showmipscmdlist, "show mips ", 0, &showlist); &showmipscmdlist, "show mips ", 0, &showlist);
/* Allow the user to override the saved register size. */ /* Allow the user to override the saved register size. */
add_show_from_set (add_set_enum_cmd ("saved-gpreg-size", deprecated_add_show_from_set (add_set_enum_cmd ("saved-gpreg-size",
class_obscure, class_obscure,
size_enums, size_enums,
&mips_abi_regsize_string, "\ &mips_abi_regsize_string, "\
Set size of general purpose registers saved on the stack.\n\ Set size of general purpose registers saved on the stack.\n\
This option can be set to one of:\n\ This option can be set to one of:\n\
32 - Force GDB to treat saved GP registers as 32-bit\n\ 32 - Force GDB to treat saved GP registers as 32-bit\n\
@ -6117,16 +6117,18 @@ This option can be set to one of:\n\
(default: auto)", &setmipscmdlist), &showmipscmdlist); (default: auto)", &setmipscmdlist), &showmipscmdlist);
/* Allow the user to override the argument stack size. */ /* Allow the user to override the argument stack size. */
add_show_from_set (add_set_enum_cmd ("stack-arg-size", deprecated_add_show_from_set
class_obscure, (add_set_enum_cmd ("stack-arg-size",
size_enums, class_obscure,
&mips_stack_argsize_string, "\ size_enums,
&mips_stack_argsize_string, "\
Set the amount of stack space reserved for each argument.\n\ Set the amount of stack space reserved for each argument.\n\
This option can be set to one of:\n\ This option can be set to one of:\n\
32 - Force GDB to allocate 32-bit chunks per argument\n\ 32 - Force GDB to allocate 32-bit chunks per argument\n\
64 - Force GDB to allocate 64-bit chunks per argument\n\ 64 - Force GDB to allocate 64-bit chunks per argument\n\
auto - Allow GDB to determine the correct setting from the current\n\ auto - Allow GDB to determine the correct setting from the current\n\
target and executable (default)", &setmipscmdlist), &showmipscmdlist); target and executable (default)", &setmipscmdlist),
&showmipscmdlist);
/* Allow the user to override the ABI. */ /* Allow the user to override the ABI. */
c = add_set_enum_cmd c = add_set_enum_cmd
@ -6179,7 +6181,7 @@ search. The only need to set it is when debugging a stripped executable.", &set
/* We need to throw away the frame cache when we set this, since it /* We need to throw away the frame cache when we set this, since it
might change our ability to get backtraces. */ might change our ability to get backtraces. */
set_cmd_sfunc (c, reinit_frame_cache_sfunc); set_cmd_sfunc (c, reinit_frame_cache_sfunc);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
/* Allow the user to control whether the upper bits of 64-bit /* Allow the user to control whether the upper bits of 64-bit
addresses should be zeroed. */ addresses should be zeroed. */
@ -6204,7 +6206,9 @@ that would transfer 32 bits for some registers (e.g. SR, FSR) and\n\
64 bits for others. Use \"off\" to disable compatibility mode", set_mips64_transfers_32bit_regs, NULL, &setlist, &showlist); 64 bits for others. Use \"off\" to disable compatibility mode", set_mips64_transfers_32bit_regs, NULL, &setlist, &showlist);
/* Debug this files internals. */ /* Debug this files internals. */
add_show_from_set (add_set_cmd ("mips", class_maintenance, var_zinteger, deprecated_add_show_from_set
&mips_debug, "Set mips debugging.\n\ (add_set_cmd ("mips", class_maintenance, var_zinteger,
When non-zero, mips specific debugging is enabled.", &setdebuglist), &showdebuglist); &mips_debug, "Set mips debugging.\n\
When non-zero, mips specific debugging is enabled.", &setdebuglist),
&showdebuglist);
} }

View file

@ -2294,14 +2294,15 @@ void
_initialize_remote_monitors (void) _initialize_remote_monitors (void)
{ {
init_base_monitor_ops (); init_base_monitor_ops ();
add_show_from_set (add_set_cmd ("hash", no_class, var_boolean, deprecated_add_show_from_set
(char *) &hashmark, (add_set_cmd ("hash", no_class, var_boolean,
"Set display of activity while downloading a file.\n\ (char *) &hashmark,
"Set display of activity while downloading a file.\n\
When enabled, a hashmark \'#\' is displayed.", When enabled, a hashmark \'#\' is displayed.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("monitor", no_class, var_zinteger, (add_set_cmd ("monitor", no_class, var_zinteger,
(char *) &monitor_debug_p, (char *) &monitor_debug_p,
"Set debugging of remote monitor communication.\n\ "Set debugging of remote monitor communication.\n\

View file

@ -1155,10 +1155,11 @@ _initialize_remote_ocd (void)
extern struct cmd_list_element *cmdlist; extern struct cmd_list_element *cmdlist;
static struct cmd_list_element *ocd_cmd_list = NULL; static struct cmd_list_element *ocd_cmd_list = NULL;
add_show_from_set (add_set_cmd ("remotetimeout", no_class, deprecated_add_show_from_set
var_integer, (char *) &remote_timeout, (add_set_cmd ("remotetimeout", no_class,
"Set timeout value for remote read.\n", &setlist), var_integer, (char *) &remote_timeout,
&showlist); "Set timeout value for remote read.\n", &setlist),
&showlist);
add_prefix_cmd ("ocd", class_obscure, bdm_command, "", &ocd_cmd_list, "ocd ", add_prefix_cmd ("ocd", class_obscure, bdm_command, "", &ocd_cmd_list, "ocd ",
0, &cmdlist); 0, &cmdlist);

View file

@ -1102,7 +1102,7 @@ extern initialize_file_ftype _initialize_pascal_valprint; /* -Wmissing-prototype
void void
_initialize_pascal_valprint (void) _initialize_pascal_valprint (void)
{ {
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("pascal_static-members", class_support, var_boolean, (add_set_cmd ("pascal_static-members", class_support, var_boolean,
(char *) &pascal_static_field_print, (char *) &pascal_static_field_print,
"Set printing of pascal static members.", "Set printing of pascal static members.",

View file

@ -892,7 +892,7 @@ _initialize_pa64_solib (void)
add_info ("sharedlibrary", pa64_sharedlibrary_info_command, add_info ("sharedlibrary", pa64_sharedlibrary_info_command,
"Status of loaded shared object libraries."); "Status of loaded shared object libraries.");
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("auto-solib-add", class_support, var_boolean, (add_set_cmd ("auto-solib-add", class_support, var_boolean,
(char *) &auto_solib_add, (char *) &auto_solib_add,
"Set autoloading of shared library symbols.\n\ "Set autoloading of shared library symbols.\n\
@ -903,7 +903,7 @@ inferior. Otherwise, symbols must be loaded manually, using `sharedlibrary'.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("auto-solib-limit", class_support, var_zinteger, (add_set_cmd ("auto-solib-limit", class_support, var_zinteger,
(char *) &auto_solib_limit, (char *) &auto_solib_limit,
"Set threshold (in Mb) for autoloading shared library symbols.\n\ "Set threshold (in Mb) for autoloading shared library symbols.\n\

View file

@ -1334,11 +1334,11 @@ _initialize_parse (void)
DEPRECATED_REGISTER_GDBARCH_SWAP (msym_unknown_symbol_type); DEPRECATED_REGISTER_GDBARCH_SWAP (msym_unknown_symbol_type);
deprecated_register_gdbarch_swap (NULL, 0, build_parse); deprecated_register_gdbarch_swap (NULL, 0, build_parse);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("expression", class_maintenance, var_zinteger, (add_set_cmd ("expression", class_maintenance, var_zinteger,
(char *) &expressiondebug, (char *) &expressiondebug,
"Set expression debugging.\n\ "Set expression debugging.\n\
When non-zero, the internal representation of expressions will be printed.", When non-zero, the internal representation of expressions will be printed.",
&setdebuglist), &setdebuglist),
&showdebuglist); &showdebuglist);
} }

View file

@ -2146,18 +2146,18 @@ but no count or size letter (see \"x\" command).", NULL));
environment, the value is printed in its own window."); environment, the value is printed in its own window.");
set_cmd_completer (c, location_completer); set_cmd_completer (c, location_completer);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("max-symbolic-offset", no_class, var_uinteger, (add_set_cmd ("max-symbolic-offset", no_class, var_uinteger,
(char *) &max_symbolic_offset, (char *) &max_symbolic_offset,
"Set the largest offset that will be printed in <symbol+1234> form.", "Set the largest offset that will be printed in <symbol+1234> form.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("symbol-filename", no_class, var_boolean, (add_set_cmd ("symbol-filename", no_class, var_boolean,
(char *) &print_symbol_filename, (char *) &print_symbol_filename, "\
"Set printing of source filename and line number with <symbol>.", Set printing of source filename and line number with <symbol>.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
/* For examine/instruction a single byte quantity is specified as /* For examine/instruction a single byte quantity is specified as
the data. This avoids problems with value_at_lazy() requiring a the data. This avoids problems with value_at_lazy() requiring a

View file

@ -784,7 +784,7 @@ _initialize_proc_api (void)
var_boolean, (char *) &procfs_trace, var_boolean, (char *) &procfs_trace,
"Set tracing for /proc api calls.\n", &setlist); "Set tracing for /proc api calls.\n", &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_procfs_trace_cmd); set_cmd_sfunc (c, set_procfs_trace_cmd);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
@ -792,6 +792,6 @@ _initialize_proc_api (void)
(char *) &procfs_filename, (char *) &procfs_filename,
"Set filename for /proc tracefile.\n", &setlist); "Set filename for /proc tracefile.\n", &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_procfs_file_cmd); set_cmd_sfunc (c, set_procfs_file_cmd);
} }

View file

@ -2188,8 +2188,9 @@ _initialize_remote_e7000 (void)
add_com ("drain", class_obscure, e7000_drain_command, add_com ("drain", class_obscure, e7000_drain_command,
"Drain pending e7000 text buffers."); "Drain pending e7000 text buffers.");
add_show_from_set (add_set_cmd ("usehardbreakpoints", no_class, deprecated_add_show_from_set
var_integer, (char *) &use_hard_breakpoints, (add_set_cmd ("usehardbreakpoints", no_class,
"Set use of hardware breakpoints for all breakpoints.\n", &setlist), var_integer, (char *) &use_hard_breakpoints, "\
&showlist); Set use of hardware breakpoints for all breakpoints.\n", &setlist),
&showlist);
} }

View file

@ -3368,54 +3368,56 @@ of the TFTP temporary file, if it differs from the filename seen by the board.";
add_target (&ddb_ops); add_target (&ddb_ops);
add_target (&lsi_ops); add_target (&lsi_ops);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("timeout", no_class, var_zinteger, (add_set_cmd ("timeout", no_class, var_zinteger,
(char *) &mips_receive_wait, (char *) &mips_receive_wait,
"Set timeout in seconds for remote MIPS serial I/O.", "Set timeout in seconds for remote MIPS serial I/O.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("retransmit-timeout", no_class, var_zinteger, (add_set_cmd ("retransmit-timeout", no_class, var_zinteger,
(char *) &mips_retransmit_wait, (char *) &mips_retransmit_wait, "\
"Set retransmit timeout in seconds for remote MIPS serial I/O.\n\ Set retransmit timeout in seconds for remote MIPS serial I/O.\n\
This is the number of seconds to wait for an acknowledgement to a packet\n\ This is the number of seconds to wait for an acknowledgement to a packet\n\
before resending the packet.", &setlist), before resending the packet.", &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("syn-garbage-limit", no_class, var_zinteger, (add_set_cmd ("syn-garbage-limit", no_class, var_zinteger,
(char *) &mips_syn_garbage, (char *) &mips_syn_garbage, "\
"Set the maximum number of characters to ignore when scanning for a SYN.\n\ Set the maximum number of characters to ignore when scanning for a SYN.\n\
This is the maximum number of characters GDB will ignore when trying to\n\ This is the maximum number of characters GDB will ignore when trying to\n\
synchronize with the remote system. A value of -1 means that there is no limit\n\ synchronize with the remote system. A value of -1 means that there is no\n\
(Note that these characters are printed out even though they are ignored.)", limit. (Note that these characters are printed out even though they are\n\
&setlist), ignored.)",
&showlist); &setlist),
&showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("monitor-prompt", class_obscure, var_string, (add_set_cmd ("monitor-prompt", class_obscure, var_string,
(char *) &mips_monitor_prompt, (char *) &mips_monitor_prompt,
"Set the prompt that GDB expects from the monitor.", "Set the prompt that GDB expects from the monitor.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("monitor-warnings", class_obscure, var_zinteger, (add_set_cmd ("monitor-warnings", class_obscure, var_zinteger,
(char *) &monitor_warnings, (char *) &monitor_warnings,
"Set printing of monitor warnings.\n" "Set printing of monitor warnings.\n"
"When enabled, monitor warnings about hardware breakpoints " "When enabled, monitor warnings about hardware breakpoints "
"will be displayed.", "will be displayed.",
&setlist), &setlist),
&showlist); &showlist);
add_com ("pmon <command>", class_obscure, pmon_command, add_com ("pmon <command>", class_obscure, pmon_command,
"Send a packet to PMON (must be in debug mode)."); "Send a packet to PMON (must be in debug mode).");
add_show_from_set (add_set_cmd ("mask-address", no_class, deprecated_add_show_from_set
var_boolean, &mask_address_p, (add_set_cmd ("mask-address", no_class,
"Set zeroing of upper 32 bits of 64-bit addresses when talking to PMON targets.\n\ var_boolean, &mask_address_p, "\
Set zeroing of upper 32 bits of 64-bit addresses when talking to PMON targets.\n\
Use \"on\" to enable the masking and \"off\" to disable it.\n", Use \"on\" to enable the masking and \"off\" to disable it.\n",
&setlist), &setlist),
&showlist); &showlist);
} }

View file

@ -1119,10 +1119,11 @@ _initialize_remote_sds (void)
init_sds_ops (); init_sds_ops ();
add_target (&sds_ops); add_target (&sds_ops);
add_show_from_set (add_set_cmd ("sdstimeout", no_class, deprecated_add_show_from_set
var_integer, (char *) &sds_timeout, (add_set_cmd ("sdstimeout", no_class,
"Set timeout value for sds read.\n", &setlist), var_integer, (char *) &sds_timeout,
&showlist); "Set timeout value for sds read.\n", &setlist),
&showlist);
add_com ("sds", class_obscure, sds_command, add_com ("sds", class_obscure, sds_command,
"Send a command to the SDS monitor."); "Send a command to the SDS monitor.");

View file

@ -596,12 +596,13 @@ void
_initialize_sr_support (void) _initialize_sr_support (void)
{ {
/* FIXME-now: if target is open... */ /* FIXME-now: if target is open... */
add_show_from_set (add_set_cmd ("remotedevice", no_class, deprecated_add_show_from_set
var_filename, (char *) &sr_settings.device, (add_set_cmd ("remotedevice", no_class,
"Set device for remote serial I/O.\n\ var_filename, (char *) &sr_settings.device,
"Set device for remote serial I/O.\n\
This device is used as the serial port when debugging using remote\n\ This device is used as the serial port when debugging using remote\n\
targets.", &setlist), targets.", &setlist),
&showlist); &showlist);
add_com ("remote <command>", class_obscure, sr_com, add_com ("remote <command>", class_obscure, sr_com,
"Send a command to the remote monitor."); "Send a command to the remote monitor.");

View file

@ -1391,7 +1391,7 @@ _initialize_vx (void)
init_vx_run_ops (); init_vx_run_ops ();
add_target (&vx_run_ops); add_target (&vx_run_ops);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("vxworks-timeout", class_support, var_uinteger, (add_set_cmd ("vxworks-timeout", class_support, var_uinteger,
(char *) &rpcTimeout.tv_sec, (char *) &rpcTimeout.tv_sec,
"Set seconds to wait for rpc calls to return.\n\ "Set seconds to wait for rpc calls to return.\n\

View file

@ -5475,7 +5475,7 @@ Specify a negative limit for unlimited.", "\
Show the maximum number of target hardware breakpoints.\n", Show the maximum number of target hardware breakpoints.\n",
NULL, NULL, &remote_set_cmdlist, &remote_show_cmdlist); NULL, NULL, &remote_set_cmdlist, &remote_show_cmdlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("remoteaddresssize", class_obscure, (add_set_cmd ("remoteaddresssize", class_obscure,
var_integer, (char *) &remote_address_size, var_integer, (char *) &remote_address_size,
"Set the maximum size of the address (in bits) \ "Set the maximum size of the address (in bits) \
@ -5492,7 +5492,7 @@ in a memory packet.\n",
#if 0 #if 0
/* XXXX - should ``set remotebinarydownload'' be retained for /* XXXX - should ``set remotebinarydownload'' be retained for
compatibility. */ compatibility. */
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("remotebinarydownload", no_class, (add_set_cmd ("remotebinarydownload", no_class,
var_boolean, (char *) &remote_binary_download, var_boolean, (char *) &remote_binary_download,
"Set binary downloads.\n", &setlist), "Set binary downloads.\n", &setlist),

View file

@ -903,61 +903,61 @@ _initialize_ser_dos (void)
intrupts[1].inuse = /* keyboard */ intrupts[1].inuse = /* keyboard */
intrupts[2].inuse = 1; /* slave icu */ intrupts[2].inuse = 1; /* slave icu */
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com1base", class_obscure, var_zinteger, (add_set_cmd ("com1base", class_obscure, var_zinteger,
(char *) &ports[0].base, (char *) &ports[0].base,
"Set COM1 base i/o port address.", "Set COM1 base i/o port address.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com1irq", class_obscure, var_zinteger, (add_set_cmd ("com1irq", class_obscure, var_zinteger,
(char *) &ports[0].irq, (char *) &ports[0].irq,
"Set COM1 interrupt request.", "Set COM1 interrupt request.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com2base", class_obscure, var_zinteger, (add_set_cmd ("com2base", class_obscure, var_zinteger,
(char *) &ports[1].base, (char *) &ports[1].base,
"Set COM2 base i/o port address.", "Set COM2 base i/o port address.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com2irq", class_obscure, var_zinteger, (add_set_cmd ("com2irq", class_obscure, var_zinteger,
(char *) &ports[1].irq, (char *) &ports[1].irq,
"Set COM2 interrupt request.", "Set COM2 interrupt request.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com3base", class_obscure, var_zinteger, (add_set_cmd ("com3base", class_obscure, var_zinteger,
(char *) &ports[2].base, (char *) &ports[2].base,
"Set COM3 base i/o port address.", "Set COM3 base i/o port address.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com3irq", class_obscure, var_zinteger, (add_set_cmd ("com3irq", class_obscure, var_zinteger,
(char *) &ports[2].irq, (char *) &ports[2].irq,
"Set COM3 interrupt request.", "Set COM3 interrupt request.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com4base", class_obscure, var_zinteger, (add_set_cmd ("com4base", class_obscure, var_zinteger,
(char *) &ports[3].base, (char *) &ports[3].base,
"Set COM4 base i/o port address.", "Set COM4 base i/o port address.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set ( deprecated_add_show_from_set
add_set_cmd ("com4irq", class_obscure, var_zinteger, (add_set_cmd ("com4irq", class_obscure, var_zinteger,
(char *) &ports[3].irq, (char *) &ports[3].irq,
"Set COM4 interrupt request.", "Set COM4 interrupt request.",
&setlist), &setlist),
&showlist); &showlist);
add_info ("serial", dos_info, add_info ("serial", dos_info,
"Print DOS serial port status."); "Print DOS serial port status.");

View file

@ -686,7 +686,7 @@ Show default serial/parallel port configuration.",
0/*allow-unknown*/, 0/*allow-unknown*/,
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("remotelogfile", no_class, (add_set_cmd ("remotelogfile", no_class,
var_filename, (char *) &serial_logfile, var_filename, (char *) &serial_logfile,
"Set filename for remote session recording.\n\ "Set filename for remote session recording.\n\
@ -695,18 +695,19 @@ by gdbserver.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_enum_cmd ("remotelogbase", no_class, (add_set_enum_cmd ("remotelogbase", no_class,
logbase_enums, &serial_logbase, logbase_enums, &serial_logbase,
"Set numerical base for remote session logging", "Set numerical base for remote session logging",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set (add_set_cmd ("serial", deprecated_add_show_from_set
class_maintenance, (add_set_cmd ("serial",
var_zinteger, class_maintenance,
(char *)&global_serial_debug_p, var_zinteger,
"Set serial debugging.\n\ (char *)&global_serial_debug_p,
"Set serial debugging.\n\
When non-zero, serial port debugging is enabled.", &setdebuglist), When non-zero, serial port debugging is enabled.", &setdebuglist),
&showdebuglist); &showdebuglist);
} }

View file

@ -1221,10 +1221,11 @@ _initialize_frv_solib (void)
current_target_so_ops = &frv_so_ops; current_target_so_ops = &frv_so_ops;
/* Debug this file's internals. */ /* Debug this file's internals. */
add_show_from_set (add_set_cmd ("solib-frv", class_maintenance, var_zinteger, deprecated_add_show_from_set
&solib_frv_debug, (add_set_cmd ("solib-frv", class_maintenance, var_zinteger,
&solib_frv_debug,
"Set internal debugging of shared library code for FR-V.\n" "Set internal debugging of shared library code for FR-V.\n"
"When non-zero, FR-V solib specific internal debugging is enabled.", "When non-zero, FR-V solib specific internal debugging is enabled.",
&setdebuglist), &setdebuglist),
&showdebuglist); &showdebuglist);
} }

View file

@ -885,7 +885,7 @@ _initialize_solib (void)
add_com ("nosharedlibrary", class_files, no_shared_libraries, add_com ("nosharedlibrary", class_files, no_shared_libraries,
"Unload all shared object library symbols."); "Unload all shared object library symbols.");
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("auto-solib-add", class_support, var_boolean, (add_set_cmd ("auto-solib-add", class_support, var_boolean,
(char *) &auto_solib_add, (char *) &auto_solib_add,
"Set autoloading of shared library symbols.\n\ "Set autoloading of shared library symbols.\n\
@ -901,7 +901,7 @@ inferior. Otherwise, symbols must be loaded manually, using `sharedlibrary'.",
"Set prefix for loading absolute shared library symbol files.\n\ "Set prefix for loading absolute shared library symbol files.\n\
For other (relative) files, you can add values using `set solib-search-path'.", For other (relative) files, you can add values using `set solib-search-path'.",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_cfunc (c, reload_shared_libraries); set_cmd_cfunc (c, reload_shared_libraries);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
@ -914,7 +914,7 @@ For other (relative) files, you can add values using `set solib-search-path'.",
"Set the search path for loading non-absolute shared library symbol files.\n\ "Set the search path for loading non-absolute shared library symbol files.\n\
This takes precedence over the environment variables PATH and LD_LIBRARY_PATH.", This takes precedence over the environment variables PATH and LD_LIBRARY_PATH.",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_cfunc (c, reload_shared_libraries); set_cmd_cfunc (c, reload_shared_libraries);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
} }

View file

@ -1583,7 +1583,7 @@ _initialize_som_solib (void)
add_info ("sharedlibrary", som_sharedlibrary_info_command, add_info ("sharedlibrary", som_sharedlibrary_info_command,
"Status of loaded shared object libraries."); "Status of loaded shared object libraries.");
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("auto-solib-add", class_support, var_boolean, (add_set_cmd ("auto-solib-add", class_support, var_boolean,
(char *) &auto_solib_add, (char *) &auto_solib_add,
"Set autoloading of shared library symbols.\n\ "Set autoloading of shared library symbols.\n\
@ -1594,7 +1594,7 @@ inferior. Otherwise, symbols must be loaded manually, using `sharedlibrary'.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("auto-solib-limit", class_support, var_zinteger, (add_set_cmd ("auto-solib-limit", class_support, var_zinteger,
(char *) &auto_solib_limit, (char *) &auto_solib_limit,
"Set threshold (in Mb) for autoloading shared library symbols.\n\ "Set threshold (in Mb) for autoloading shared library symbols.\n\

View file

@ -1647,7 +1647,7 @@ The matching line number is also stored as the value of \"$_\".");
add_com_alias ("?", "reverse-search", class_files, 0); add_com_alias ("?", "reverse-search", class_files, 0);
} }
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("listsize", class_support, var_uinteger, (add_set_cmd ("listsize", class_support, var_uinteger,
(char *) &lines_to_list, (char *) &lines_to_list,
"Set number of source lines gdb will list by default.", "Set number of source lines gdb will list by default.",

View file

@ -3533,7 +3533,7 @@ with the text. SECT is a section name to be loaded at SECT_ADDR.",
for access from GDB.", &cmdlist); for access from GDB.", &cmdlist);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("symbol-reloading", class_support, var_boolean, (add_set_cmd ("symbol-reloading", class_support, var_boolean,
(char *) &symbol_reloading, (char *) &symbol_reloading,
"Set dynamic symbol table reloading multiple times in one run.", "Set dynamic symbol table reloading multiple times in one run.",
@ -3577,7 +3577,7 @@ Usage: set extension-language .foo bar",
add_info ("extensions", info_ext_lang_command, add_info ("extensions", info_ext_lang_command,
"All filename extensions associated with a source language."); "All filename extensions associated with a source language.");
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("download-write-size", class_obscure, (add_set_cmd ("download-write-size", class_obscure,
var_integer, (char *) &download_write_size, var_integer, (char *) &download_write_size,
"Set the write size used when downloading a program.\n" "Set the write size used when downloading a program.\n"
@ -3600,6 +3600,6 @@ Usage: set extension-language .foo bar",
"and lastly at the path of the directory of the binary with\n" "and lastly at the path of the directory of the binary with\n"
"the global debug-file directory prepended\n", "the global debug-file directory prepended\n",
&setlist)); &setlist));
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
} }

View file

@ -2419,7 +2419,7 @@ initialize_targets (void)
add_info ("target", target_info, targ_desc); add_info ("target", target_info, targ_desc);
add_info ("files", target_info, targ_desc); add_info ("files", target_info, targ_desc);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("target", class_maintenance, var_zinteger, (add_set_cmd ("target", class_maintenance, var_zinteger,
(char *) &targetdebug, (char *) &targetdebug,
"Set target debugging.\n\ "Set target debugging.\n\

View file

@ -1762,7 +1762,7 @@ init_main (void)
gdb. */ gdb. */
if (!event_loop_p) if (!event_loop_p)
{ {
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("prompt", class_support, var_string, (add_set_cmd ("prompt", class_support, var_string,
(char *) &gdb_prompt_string, "Set gdb's prompt", (char *) &gdb_prompt_string, "Set gdb's prompt",
&setlist), &setlist),
@ -1773,7 +1773,7 @@ init_main (void)
c = add_set_cmd ("prompt", class_support, var_string, c = add_set_cmd ("prompt", class_support, var_string,
(char *) &new_async_prompt, "Set gdb's prompt", (char *) &new_async_prompt, "Set gdb's prompt",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_async_prompt); set_cmd_sfunc (c, set_async_prompt);
} }
@ -1786,7 +1786,7 @@ hitting return.");
as we make the event loop be the default engine of gdb. */ as we make the event loop be the default engine of gdb. */
if (!event_loop_p) if (!event_loop_p)
{ {
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("editing", class_support, var_boolean, (char *) &command_editing_p, (add_set_cmd ("editing", class_support, var_boolean, (char *) &command_editing_p,
"Set editing of command lines as they are typed.\n\ "Set editing of command lines as they are typed.\n\
Use \"on\" to enable the editing, and \"off\" to disable it.\n\ Use \"on\" to enable the editing, and \"off\" to disable it.\n\
@ -1802,11 +1802,11 @@ Use \"on\" to enable the editing, and \"off\" to disable it.\n\
Without an argument, command line editing is enabled. To edit, use\n\ Without an argument, command line editing is enabled. To edit, use\n\
EMACS-like or VI-like commands like control-P or ESC.", &setlist); EMACS-like or VI-like commands like control-P or ESC.", &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_async_editing_command); set_cmd_sfunc (c, set_async_editing_command);
} }
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("save", no_class, var_boolean, (char *) &write_history_p, (add_set_cmd ("save", no_class, var_boolean, (char *) &write_history_p,
"Set saving of the history record on exit.\n\ "Set saving of the history record on exit.\n\
Use \"on\" to enable the saving, and \"off\" to disable it.\n\ Use \"on\" to enable the saving, and \"off\" to disable it.\n\
@ -1816,7 +1816,7 @@ Without an argument, saving is enabled.", &sethistlist),
c = add_set_cmd ("size", no_class, var_integer, (char *) &history_size, c = add_set_cmd ("size", no_class, var_integer, (char *) &history_size,
"Set the size of the command history,\n\ "Set the size of the command history,\n\
ie. the number of previous commands to keep a record of.", &sethistlist); ie. the number of previous commands to keep a record of.", &sethistlist);
add_show_from_set (c, &showhistlist); deprecated_add_show_from_set (c, &showhistlist);
set_cmd_sfunc (c, set_history_size_command); set_cmd_sfunc (c, set_history_size_command);
c = add_set_cmd ("filename", no_class, var_filename, c = add_set_cmd ("filename", no_class, var_filename,
@ -1824,9 +1824,9 @@ ie. the number of previous commands to keep a record of.", &sethistlist);
"Set the filename in which to record the command history\n\ "Set the filename in which to record the command history\n\
(the list of previous commands of which a record is kept).", &sethistlist); (the list of previous commands of which a record is kept).", &sethistlist);
set_cmd_completer (c, filename_completer); set_cmd_completer (c, filename_completer);
add_show_from_set (c, &showhistlist); deprecated_add_show_from_set (c, &showhistlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("confirm", class_support, var_boolean, (add_set_cmd ("confirm", class_support, var_boolean,
(char *) &caution, (char *) &caution,
"Set whether to confirm potentially dangerous operations.", "Set whether to confirm potentially dangerous operations.",
@ -1844,7 +1844,7 @@ ie. the number of previous commands to keep a record of.", &sethistlist);
0 == normal; 1 == fullname (for use when running under emacs)\n\ 0 == normal; 1 == fullname (for use when running under emacs)\n\
2 == output annotated suitably for use by programs that control GDB.", 2 == output annotated suitably for use by programs that control GDB.",
&setlist); &setlist);
c = add_show_from_set (c, &showlist); c = deprecated_add_show_from_set (c, &showlist);
} }
else else
{ {
@ -1853,12 +1853,12 @@ ie. the number of previous commands to keep a record of.", &sethistlist);
0 == normal; 1 == fullname (for use when running under emacs)\n\ 0 == normal; 1 == fullname (for use when running under emacs)\n\
2 == output annotated suitably for use by programs that control GDB.", 2 == output annotated suitably for use by programs that control GDB.",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_async_annotation_level); set_cmd_sfunc (c, set_async_annotation_level);
} }
if (event_loop_p) if (event_loop_p)
{ {
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("exec-done-display", class_support, var_boolean, (char *) &exec_done_display_p, (add_set_cmd ("exec-done-display", class_support, var_boolean, (char *) &exec_done_display_p,
"Set notification of completion for asynchronous execution commands.\n\ "Set notification of completion for asynchronous execution commands.\n\
Use \"on\" to enable the notification, and \"off\" to disable it.", &setlist), Use \"on\" to enable the notification, and \"off\" to disable it.", &setlist),

View file

@ -379,7 +379,7 @@ Usage: w <#lines>\n");
"ascii use ascii characters + - | for the border\n" "ascii use ascii characters + - | for the border\n"
"acs use the Alternate Character Set\n", "acs use the Alternate Character Set\n",
&tui_setlist); &tui_setlist);
add_show_from_set (c, &tui_showlist); deprecated_add_show_from_set (c, &tui_showlist);
c = add_set_enum_cmd c = add_set_enum_cmd
("border-mode", no_class, ("border-mode", no_class,
@ -394,7 +394,7 @@ Usage: w <#lines>\n");
"bold use extra bright or bold\n" "bold use extra bright or bold\n"
"bold-standout use extra bright or bold with standout mode\n", "bold-standout use extra bright or bold with standout mode\n",
&tui_setlist); &tui_setlist);
add_show_from_set (c, &tui_showlist); deprecated_add_show_from_set (c, &tui_showlist);
c = add_set_enum_cmd c = add_set_enum_cmd
("active-border-mode", no_class, ("active-border-mode", no_class,
@ -409,7 +409,7 @@ Usage: w <#lines>\n");
"bold use extra bright or bold\n" "bold use extra bright or bold\n"
"bold-standout use extra bright or bold with standout mode\n", "bold-standout use extra bright or bold with standout mode\n",
&tui_setlist); &tui_setlist);
add_show_from_set (c, &tui_showlist); deprecated_add_show_from_set (c, &tui_showlist);
} }
/* Update gdb's knowledge of the terminal size. */ /* Update gdb's knowledge of the terminal size. */

View file

@ -2615,23 +2615,23 @@ initialize_utils (void)
c = add_set_cmd ("width", class_support, var_uinteger, &chars_per_line, c = add_set_cmd ("width", class_support, var_uinteger, &chars_per_line,
"Set number of characters gdb thinks are in a line.", "Set number of characters gdb thinks are in a line.",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_width_command); set_cmd_sfunc (c, set_width_command);
c = add_set_cmd ("height", class_support, var_uinteger, &lines_per_page, c = add_set_cmd ("height", class_support, var_uinteger, &lines_per_page,
"Set number of lines gdb thinks are in a page.", &setlist); "Set number of lines gdb thinks are in a page.", &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_height_command); set_cmd_sfunc (c, set_height_command);
init_page_info (); init_page_info ();
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("demangle", class_support, var_boolean, (add_set_cmd ("demangle", class_support, var_boolean,
(char *) &demangle, (char *) &demangle,
"Set demangling of encoded C++/ObjC names when displaying symbols.", "Set demangling of encoded C++/ObjC names when displaying symbols.",
&setprintlist), &showprintlist); &setprintlist), &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("pagination", class_support, (add_set_cmd ("pagination", class_support,
var_boolean, (char *) &pagination_enabled, var_boolean, (char *) &pagination_enabled,
"Set state of pagination.", &setlist), &showlist); "Set state of pagination.", &setlist), &showlist);
@ -2644,13 +2644,13 @@ initialize_utils (void)
"Disable pagination"); "Disable pagination");
} }
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("sevenbit-strings", class_support, var_boolean, (add_set_cmd ("sevenbit-strings", class_support, var_boolean,
(char *) &sevenbit_strings, (char *) &sevenbit_strings,
"Set printing of 8-bit characters in strings as \\nnn.", "Set printing of 8-bit characters in strings as \\nnn.",
&setprintlist), &showprintlist); &setprintlist), &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("asm-demangle", class_support, var_boolean, (add_set_cmd ("asm-demangle", class_support, var_boolean,
(char *) &asm_demangle, (char *) &asm_demangle,
"Set demangling of C++/ObjC names in disassembly listings.", "Set demangling of C++/ObjC names in disassembly listings.",

View file

@ -2860,14 +2860,14 @@ void
_initialize_valops (void) _initialize_valops (void)
{ {
#if 0 #if 0
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("abandon", class_support, var_boolean, (char *) &auto_abandon, (add_set_cmd ("abandon", class_support, var_boolean, (char *) &auto_abandon,
"Set automatic abandonment of expressions upon failure.", "Set automatic abandonment of expressions upon failure.",
&setlist), &setlist),
&showlist); &showlist);
#endif #endif
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("overload-resolution", class_support, var_boolean, (char *) &overload_resolution, (add_set_cmd ("overload-resolution", class_support, var_boolean, (char *) &overload_resolution,
"Set overload resolution in evaluating C++ functions.", "Set overload resolution in evaluating C++ functions.",
&setlist), &setlist),

View file

@ -1359,21 +1359,21 @@ _initialize_valprint (void)
add_alias_cmd ("p", "print", no_class, 1, &showlist); add_alias_cmd ("p", "print", no_class, 1, &showlist);
add_alias_cmd ("pr", "print", no_class, 1, &showlist); add_alias_cmd ("pr", "print", no_class, 1, &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("elements", no_class, var_uinteger, (char *) &print_max, (add_set_cmd ("elements", no_class, var_uinteger, (char *) &print_max,
"Set limit on string chars or array elements to print.\n\ "Set limit on string chars or array elements to print.\n\
\"set print elements 0\" causes there to be no limit.", \"set print elements 0\" causes there to be no limit.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("null-stop", no_class, var_boolean, (add_set_cmd ("null-stop", no_class, var_boolean,
(char *) &stop_print_at_null, (char *) &stop_print_at_null,
"Set printing of char arrays to stop at first null char.", "Set printing of char arrays to stop at first null char.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("repeats", no_class, var_uinteger, (add_set_cmd ("repeats", no_class, var_uinteger,
(char *) &repeat_count_threshold, (char *) &repeat_count_threshold,
"Set threshold for repeated print elements.\n\ "Set threshold for repeated print elements.\n\
@ -1381,27 +1381,27 @@ _initialize_valprint (void)
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("pretty", class_support, var_boolean, (add_set_cmd ("pretty", class_support, var_boolean,
(char *) &prettyprint_structs, (char *) &prettyprint_structs,
"Set prettyprinting of structures.", "Set prettyprinting of structures.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("union", class_support, var_boolean, (char *) &unionprint, (add_set_cmd ("union", class_support, var_boolean, (char *) &unionprint,
"Set printing of unions interior to structures.", "Set printing of unions interior to structures.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("array", class_support, var_boolean, (add_set_cmd ("array", class_support, var_boolean,
(char *) &prettyprint_arrays, (char *) &prettyprint_arrays,
"Set prettyprinting of arrays.", "Set prettyprinting of arrays.",
&setprintlist), &setprintlist),
&showprintlist); &showprintlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("address", class_support, var_boolean, (char *) &addressprint, (add_set_cmd ("address", class_support, var_boolean, (char *) &addressprint,
"Set printing of addresses.", "Set printing of addresses.",
&setprintlist), &setprintlist),
@ -1411,21 +1411,21 @@ _initialize_valprint (void)
(char *) &input_radix, (char *) &input_radix,
"Set default input radix for entering numbers.", "Set default input radix for entering numbers.",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_input_radix); set_cmd_sfunc (c, set_input_radix);
c = add_set_cmd ("output-radix", class_support, var_uinteger, c = add_set_cmd ("output-radix", class_support, var_uinteger,
(char *) &output_radix, (char *) &output_radix,
"Set default output radix for printing of values.", "Set default output radix for printing of values.",
&setlist); &setlist);
add_show_from_set (c, &showlist); deprecated_add_show_from_set (c, &showlist);
set_cmd_sfunc (c, set_output_radix); set_cmd_sfunc (c, set_output_radix);
/* The "set radix" and "show radix" commands are special in that they are /* The "set radix" and "show radix" commands are special in that
like normal set and show commands but allow two normally independent they are like normal set and show commands but allow two normally
variables to be either set or shown with a single command. So the independent variables to be either set or shown with a single
usual add_set_cmd() and add_show_from_set() commands aren't really command. So the usual deprecated_add_set_cmd() and
appropriate. */ add_show_from_set() commands aren't really appropriate. */
add_cmd ("radix", class_support, set_radix, add_cmd ("radix", class_support, set_radix,
"Set default input and output number radices.\n\ "Set default input and output number radices.\n\
Use 'set input-radix' or 'set output-radix' to independently set each.\n\ Use 'set input-radix' or 'set output-radix' to independently set each.\n\

View file

@ -2558,7 +2558,7 @@ _initialize_varobj (void)
varobj_table = xmalloc (sizeof_table); varobj_table = xmalloc (sizeof_table);
memset (varobj_table, 0, sizeof_table); memset (varobj_table, 0, sizeof_table);
add_show_from_set (add_set_cmd ("debugvarobj", class_maintenance, var_zinteger, (char *) &varobjdebug, "Set varobj debugging.\n\ deprecated_add_show_from_set (add_set_cmd ("debugvarobj", class_maintenance, var_zinteger, (char *) &varobjdebug, "Set varobj debugging.\n\
When non-zero, varobj debugging is enabled.", &setlist), When non-zero, varobj debugging is enabled.", &setlist),
&showlist); &showlist);
} }

View file

@ -2125,47 +2125,54 @@ _initialize_win32_nat (void)
add_com_alias ("sharedlibrary", "dll-symbols", class_alias, 1); add_com_alias ("sharedlibrary", "dll-symbols", class_alias, 1);
add_show_from_set (add_set_cmd ("shell", class_support, var_boolean, deprecated_add_show_from_set
(char *) &useshell, (add_set_cmd ("shell", class_support, var_boolean,
"Set use of shell to start subprocess.", (char *) &useshell,
&setlist), "Set use of shell to start subprocess.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("new-console", class_support, var_boolean, deprecated_add_show_from_set
(char *) &new_console, (add_set_cmd ("new-console", class_support, var_boolean,
"Set creation of new console when creating child process.", (char *) &new_console,
&setlist), "Set creation of new console when creating child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("new-group", class_support, var_boolean, deprecated_add_show_from_set
(char *) &new_group, (add_set_cmd ("new-group", class_support, var_boolean,
"Set creation of new group when creating child process.", (char *) &new_group,
&setlist), "Set creation of new group when creating child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugexec", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_exec, (add_set_cmd ("debugexec", class_support, var_boolean,
"Set whether to display execution in child process.", (char *) &debug_exec,
&setlist), "Set whether to display execution in child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugevents", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_events, (add_set_cmd ("debugevents", class_support, var_boolean,
"Set whether to display kernel events in child process.", (char *) &debug_events,
&setlist), "Set whether to display kernel events in child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugmemory", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_memory, (add_set_cmd ("debugmemory", class_support, var_boolean,
"Set whether to display memory accesses in child process.", (char *) &debug_memory,
&setlist), "Set whether to display memory accesses in child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugexceptions", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_exceptions, (add_set_cmd ("debugexceptions", class_support, var_boolean,
"Set whether to display kernel exceptions in child process.", (char *) &debug_exceptions,
&setlist), "Set whether to display kernel exceptions in child process.",
&showlist); &setlist),
&showlist);
add_info ("dll", info_dll_command, "Status of loaded DLLs."); add_info ("dll", info_dll_command, "Status of loaded DLLs.");
add_info_alias ("sharedlibrary", "dll", 1); add_info_alias ("sharedlibrary", "dll", 1);

View file

@ -1970,7 +1970,7 @@ _initialize_wince (void)
struct cmd_list_element *set; struct cmd_list_element *set;
init_child_ops (); init_child_ops ();
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ((char *) "remotedirectory", no_class, (add_set_cmd ((char *) "remotedirectory", no_class,
var_string_noescape, (char *) &remote_directory, var_string_noescape, (char *) &remote_directory,
(char *) "Set directory for remote upload.\n", (char *) "Set directory for remote upload.\n",
@ -1982,18 +1982,18 @@ _initialize_wince (void)
var_string_noescape, (char *) &remote_upload, var_string_noescape, (char *) &remote_upload,
(char *) "Set how to upload executables to remote device.\n", (char *) "Set how to upload executables to remote device.\n",
&setlist); &setlist);
add_show_from_set (set, &showlist); deprecated_add_show_from_set (set, &showlist);
set_cmd_cfunc (set, set_upload_type); set_cmd_cfunc (set, set_upload_type);
set_upload_type (NULL, 0); set_upload_type (NULL, 0);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ((char *) "debugexec", class_support, var_boolean, (add_set_cmd ((char *) "debugexec", class_support, var_boolean,
(char *) &debug_exec, (char *) &debug_exec,
(char *) "Set whether to display execution in child process.", (char *) "Set whether to display execution in child process.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ((char *) "remoteaddhost", class_support, var_boolean, (add_set_cmd ((char *) "remoteaddhost", class_support, var_boolean,
(char *) &remote_add_host, (char *) &remote_add_host,
(char *) "\ (char *) "\
@ -2001,21 +2001,21 @@ Set whether to add this host to remote stub arguments for\n\
debugging over a network.", &setlist), debugging over a network.", &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ((char *) "debugevents", class_support, var_boolean, (add_set_cmd ((char *) "debugevents", class_support, var_boolean,
(char *) &debug_events, (char *) &debug_events,
(char *) "Set whether to display kernel events in child process.", (char *) "Set whether to display kernel events in child process.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ((char *) "debugmemory", class_support, var_boolean, (add_set_cmd ((char *) "debugmemory", class_support, var_boolean,
(char *) &debug_memory, (char *) &debug_memory,
(char *) "Set whether to display memory accesses in child process.", (char *) "Set whether to display memory accesses in child process.",
&setlist), &setlist),
&showlist); &showlist);
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ((char *) "debugexceptions", class_support, var_boolean, (add_set_cmd ((char *) "debugexceptions", class_support, var_boolean,
(char *) &debug_exceptions, (char *) &debug_exceptions,
(char *) "Set whether to display kernel exceptions in child process.", (char *) "Set whether to display kernel exceptions in child process.",

View file

@ -2125,47 +2125,54 @@ _initialize_win32_nat (void)
add_com_alias ("sharedlibrary", "dll-symbols", class_alias, 1); add_com_alias ("sharedlibrary", "dll-symbols", class_alias, 1);
add_show_from_set (add_set_cmd ("shell", class_support, var_boolean, deprecated_add_show_from_set
(char *) &useshell, (add_set_cmd ("shell", class_support, var_boolean,
"Set use of shell to start subprocess.", (char *) &useshell,
&setlist), "Set use of shell to start subprocess.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("new-console", class_support, var_boolean, deprecated_add_show_from_set
(char *) &new_console, (add_set_cmd ("new-console", class_support, var_boolean,
"Set creation of new console when creating child process.", (char *) &new_console,
&setlist), "Set creation of new console when creating child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("new-group", class_support, var_boolean, deprecated_add_show_from_set
(char *) &new_group, (add_set_cmd ("new-group", class_support, var_boolean,
"Set creation of new group when creating child process.", (char *) &new_group,
&setlist), "Set creation of new group when creating child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugexec", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_exec, (add_set_cmd ("debugexec", class_support, var_boolean,
"Set whether to display execution in child process.", (char *) &debug_exec,
&setlist), "Set whether to display execution in child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugevents", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_events, (add_set_cmd ("debugevents", class_support, var_boolean,
"Set whether to display kernel events in child process.", (char *) &debug_events,
&setlist), "Set whether to display kernel events in child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugmemory", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_memory, (add_set_cmd ("debugmemory", class_support, var_boolean,
"Set whether to display memory accesses in child process.", (char *) &debug_memory,
&setlist), "Set whether to display memory accesses in child process.",
&showlist); &setlist),
&showlist);
add_show_from_set (add_set_cmd ("debugexceptions", class_support, var_boolean, deprecated_add_show_from_set
(char *) &debug_exceptions, (add_set_cmd ("debugexceptions", class_support, var_boolean,
"Set whether to display kernel exceptions in child process.", (char *) &debug_exceptions,
&setlist), "Set whether to display kernel exceptions in child process.",
&showlist); &setlist),
&showlist);
add_info ("dll", info_dll_command, "Status of loaded DLLs."); add_info ("dll", info_dll_command, "Status of loaded DLLs.");
add_info_alias ("sharedlibrary", "dll", 1); add_info_alias ("sharedlibrary", "dll", 1);

View file

@ -183,7 +183,7 @@ _initialize_xcoffsolib (void)
add_info ("sharedlibrary", solib_info, add_info ("sharedlibrary", solib_info,
"Status of loaded shared object libraries"); "Status of loaded shared object libraries");
add_show_from_set deprecated_add_show_from_set
(add_set_cmd ("auto-solib-add", class_support, var_boolean, (add_set_cmd ("auto-solib-add", class_support, var_boolean,
(char *) &auto_solib_add, (char *) &auto_solib_add,
"Set autoloading of shared library symbols.\n\ "Set autoloading of shared library symbols.\n\