* NEWS: Update. * macrocmd.c (extract_identifier): Add is_parameter argument. (macro_define_command): Update. (macro_undef_command): Likewise. * macroexp.c (stringify): New function. (find_parameter): Likewise. (gather_arguments): Add nargs argument. Handle varargs. (substitute_args): Add is_varargs and va_arg_name arguments. Handle varargs, splicing, stringification. Use find_parameter. (expand): Handle varargs. gdb/doc * gdb.texinfo (Macros): Remove text about stringification, varargs, and splicing. gdb/testsuite * gdb.base/macscp.exp: Add tests for stringification, splicing, and varargs. |
||
|---|---|---|
| .. | ||
| a4rc.sed | ||
| agentexpr.texi | ||
| all-cfg.texi | ||
| annotate.texinfo | ||
| ChangeLog | ||
| configure | ||
| configure.ac | ||
| fdl.texi | ||
| gdb.texinfo | ||
| gdbint.texinfo | ||
| gpl.texi | ||
| lpsrc.sed | ||
| LRS | ||
| Makefile.in | ||
| observer.texi | ||
| psrc.sed | ||
| refcard.tex | ||
| stabs.texinfo | ||