diff options
author | Andrew Cagney <cagney@redhat.com> | 2005-02-14 18:10:11 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2005-02-14 18:10:11 +0000 |
commit | 866f8556b8cc0ca257022955698f1aac62afa966 (patch) | |
tree | f4e885245a3e13497659b7b4cefccd78997f6549 /gdb/macrocmd.c | |
parent | 040e11c34ea7f8c71fcfa0edfeff43b630a557eb (diff) | |
download | gdb-866f8556b8cc0ca257022955698f1aac62afa966.tar.gz |
2005-02-14 Andrew Cagney <cagney@gnu.org>
Mark up add_cmd.
* arch-utils.c, avr-tdep.c, breakpoint.c, corefile.c: Update.
* cp-abi.c, cp-namespace.c, cp-support.c, dummy-frame.c: Update.
* exec.c, gnu-nat.c, go32-nat.c, hppa-tdep.c, infcmd.c: Update.
* infrun.c, interps.c, macrocmd.c, maint.c, memattr.c: Update.
* mips-tdep.c, ocd.c, osabi.c, printcmd.c, regcache.c: Update.
* reggroups.c, remote-fileio.c, remote-rdi.c, remote.c: Update.
* sol-thread.c, source.c, stack.c, symfile-mem.c: Update.
* symfile.c, thread.c, tracepoint.c, valprint.c, value.c: Update.
* win32-nat.c, cli/cli-cmds.c, cli/cli-dump.c: Update.
* cli/cli-logging.c, tui/tui-regs.c: Update.
Diffstat (limited to 'gdb/macrocmd.c')
-rw-r--r-- | gdb/macrocmd.c | 82 |
1 files changed, 37 insertions, 45 deletions
diff --git a/gdb/macrocmd.c b/gdb/macrocmd.c index c70adb485cc..9ae42b46bda 100644 --- a/gdb/macrocmd.c +++ b/gdb/macrocmd.c @@ -236,54 +236,46 @@ _initialize_macrocmd (void) "Prefix for commands dealing with C preprocessor macros.", ¯olist, "macro ", 0, &cmdlist); - add_cmd - ("expand", no_class, macro_expand_command, - "Fully expand any C/C++ preprocessor macro invocations in EXPRESSION.\n" - "Show the expanded expression.", - ¯olist); + add_cmd ("expand", no_class, macro_expand_command, _("\ +Fully expand any C/C++ preprocessor macro invocations in EXPRESSION.\n\ +Show the expanded expression."), + ¯olist); add_alias_cmd ("exp", "expand", no_class, 1, ¯olist); - add_cmd - ("expand-once", no_class, macro_expand_once_command, - "Expand C/C++ preprocessor macro invocations appearing directly in" - " EXPRESSION.\n" - "Show the expanded expression.\n" - "\n" - "This command differs from `macro expand' in that it only expands macro\n" - "invocations that appear directly in EXPRESSION; if expanding a macro\n" - "introduces further macro invocations, those are left unexpanded.\n" - "\n" - "`macro expand-once' helps you see how a particular macro expands,\n" - "whereas `macro expand' shows you how all the macros involved in an\n" - "expression work together to yield a pre-processed expression.", - ¯olist); + add_cmd ("expand-once", no_class, macro_expand_once_command, _("\ +Expand C/C++ preprocessor macro invocations appearing directly in EXPRESSION.\n\ +Show the expanded expression.\n\ +\n\ +This command differs from `macro expand' in that it only expands macro\n\ +invocations that appear directly in EXPRESSION; if expanding a macro\n\ +introduces further macro invocations, those are left unexpanded.\n\ +\n\ +`macro expand-once' helps you see how a particular macro expands,\n\ +whereas `macro expand' shows you how all the macros involved in an\n\ +expression work together to yield a pre-processed expression."), + ¯olist); add_alias_cmd ("exp1", "expand-once", no_class, 1, ¯olist); - add_cmd - ("macro", no_class, info_macro_command, - "Show the definition of MACRO, and its source location.", - &infolist); - - add_cmd - ("define", no_class, macro_define_command, - "Define a new C/C++ preprocessor macro.\n" - "The GDB command `macro define DEFINITION' is equivalent to placing a\n" - "preprocessor directive of the form `#define DEFINITION' such that the\n" - "definition is visible in all the inferior's source files.\n" - "For example:\n" - " (gdb) macro define PI (3.1415926)\n" - " (gdb) macro define MIN(x,y) ((x) < (y) ? (x) : (y))", - ¯olist); - - add_cmd - ("undef", no_class, macro_undef_command, - "Remove the definition of the C/C++ preprocessor macro with the" - " given name.", - ¯olist); - - add_cmd - ("list", no_class, macro_list_command, - "List all the macros defined using the `macro define' command.", - ¯olist); + add_cmd ("macro", no_class, info_macro_command, + _("Show the definition of MACRO, and its source location."), + &infolist); + + add_cmd ("define", no_class, macro_define_command, _("\ +Define a new C/C++ preprocessor macro.\n\ +The GDB command `macro define DEFINITION' is equivalent to placing a\n\ +preprocessor directive of the form `#define DEFINITION' such that the\n\ +definition is visible in all the inferior's source files.\n\ +For example:\n\ + (gdb) macro define PI (3.1415926)\n\ + (gdb) macro define MIN(x,y) ((x) < (y) ? (x) : (y))"), + ¯olist); + + add_cmd ("undef", no_class, macro_undef_command, _("\ +Remove the definition of the C/C++ preprocessor macro with the given name."), + ¯olist); + + add_cmd ("list", no_class, macro_list_command, + _("List all the macros defined using the `macro define' command."), + ¯olist); user_macros = new_macro_table (0, 0); } |