mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 01:28:46 +00:00
Call the command info macro', not show macro'.
* gdb/macrocmd.c (info_macro_command): Renamed from `show_macro_command'. Fix error message. (_initialize_macrocmd): Register `info_macro_command' in `infolist', not `showlist'. * gdb/doc/gdb.texinfo (Macros): Call the command `info macro', not `show macro'.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2002-06-11 Jim Blandy <jimb@redhat.com>
|
||||
|
||||
Call the command `info macro', not `show macro'.
|
||||
* macrocmd.c (info_macro_command): Renamed from `show_macro_command'.
|
||||
Fix error message.
|
||||
(_initialize_macrocmd): Register `info_macro_command' in
|
||||
`infolist', not `showlist'.
|
||||
|
||||
2002-06-11 Daniel Jacobowitz <drow@mvista.com>
|
||||
|
||||
* mips-tdep.c (MIPS_FPU_TYPE, FP_REGISTER_DOUBLE, MIPS_EABI)
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
2002-06-11 Jim Blandy <jimb@redhat.com>
|
||||
|
||||
* gdb.texinfo (Macros): Call the command `info macro', not
|
||||
`show macro'.
|
||||
|
||||
2002-06-09 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* gdbint.texinfo (Coding): Add section ``Per-architecture module
|
||||
|
||||
@@ -5843,10 +5843,10 @@ expansions. Since @value{GDBN} simply expands macros, but does not
|
||||
parse the result, @var{expression} need not be a valid expression; it
|
||||
can be any string of tokens.
|
||||
|
||||
@kindex show macro
|
||||
@kindex info macro
|
||||
@cindex macro definition, showing
|
||||
@cindex definition, showing a macro's
|
||||
@item show macro @var{macro}
|
||||
@item info macro @var{macro}
|
||||
Show the definition of the macro named @var{macro}, and describe the
|
||||
source location where that definition was established.
|
||||
|
||||
@@ -5941,10 +5941,10 @@ to decide which macro definitions are in scope:
|
||||
10 printf ("Hello, world!\n");
|
||||
11 #undef N
|
||||
12 printf ("We're so creative.\n");
|
||||
(gdb) show macro ADD
|
||||
(gdb) info macro ADD
|
||||
Defined at /home/jimb/gdb/macros/play/sample.c:5
|
||||
#define ADD(x) (M + x)
|
||||
(gdb) show macro Q
|
||||
(gdb) info macro Q
|
||||
Defined at /home/jimb/gdb/macros/play/sample.h:1
|
||||
included at /home/jimb/gdb/macros/play/sample.c:2
|
||||
#define Q <
|
||||
@@ -5977,7 +5977,7 @@ Breakpoint 1, main () at sample.c:10
|
||||
At line 10, the definition of the macro @code{N} at line 9 is in force:
|
||||
|
||||
@smallexample
|
||||
(gdb) show macro N
|
||||
(gdb) info macro N
|
||||
Defined at /home/jimb/gdb/macros/play/sample.c:9
|
||||
#define N 28
|
||||
(gdb) macro expand N Q M
|
||||
@@ -5995,13 +5995,13 @@ thereof) in force at each point:
|
||||
(gdb) next
|
||||
Hello, world!
|
||||
12 printf ("We're so creative.\n");
|
||||
(gdb) show macro N
|
||||
(gdb) info macro N
|
||||
The symbol `N' has no definition as a C/C++ preprocessor macro
|
||||
at /home/jimb/gdb/macros/play/sample.c:12
|
||||
(gdb) next
|
||||
We're so creative.
|
||||
14 printf ("Goodbye, world!\n");
|
||||
(gdb) show macro N
|
||||
(gdb) info macro N
|
||||
Defined at /home/jimb/gdb/macros/play/sample.c:13
|
||||
#define N 1729
|
||||
(gdb) macro expand N Q M
|
||||
|
||||
@@ -135,14 +135,14 @@ show_pp_source_pos (struct ui_file *stream,
|
||||
|
||||
|
||||
static void
|
||||
show_macro_command (char *name, int from_tty)
|
||||
info_macro_command (char *name, int from_tty)
|
||||
{
|
||||
struct macro_scope *ms = NULL;
|
||||
struct cleanup *cleanup_chain = make_cleanup (free_current_contents, &ms);
|
||||
struct macro_definition *d;
|
||||
|
||||
if (! name || ! *name)
|
||||
error ("You must follow the `show macro' command with the name"
|
||||
error ("You must follow the `info macro' command with the name"
|
||||
" of the macro\n"
|
||||
"whose definition you want to see.");
|
||||
|
||||
@@ -257,9 +257,9 @@ _initialize_macrocmd (void)
|
||||
add_alias_cmd ("exp1", "expand-once", no_class, 1, ¯olist);
|
||||
|
||||
add_cmd
|
||||
("macro", no_class, show_macro_command,
|
||||
("macro", no_class, info_macro_command,
|
||||
"Show the definition of MACRO, and its source location.",
|
||||
&showlist);
|
||||
&infolist);
|
||||
|
||||
add_cmd
|
||||
("define", no_class, macro_define_command,
|
||||
|
||||
Reference in New Issue
Block a user