From fffeaa5fb101f4476b64cc4835124429155aaa29 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Tue, 8 Mar 2005 13:59:23 +0000 Subject: gas/ 2004-03-08 Jan Beulich * doc/as.texinfo: Add sentence to indicate redefining a macro is an error, and point to .purgem documentation if someone really needs re-definitions. * NEWS: Mention macro redefinition is now an error. --- gas/doc/as.texinfo | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gas/doc/as.texinfo') diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo index a22cb2a..124419c 100644 --- a/gas/doc/as.texinfo +++ b/gas/doc/as.texinfo @@ -4838,8 +4838,10 @@ With that definition, @samp{SUM 0,5} is equivalent to this assembly input: Begin the definition of a macro called @var{macname}. If your macro definition requires arguments, specify their names after the macro name, separated by commas or spaces. You can supply a default value for any -macro argument by following the name with @samp{=@var{deflt}}. For -example, these are all valid @code{.macro} statements: +macro argument by following the name with @samp{=@var{deflt}}. You +cannot define two macros with the same @var{macname} unless it has been +subject to the @code{.purgem} directive (@xref{Purgem}.) between the two +definitions. For example, these are all valid @code{.macro} statements: @table @code @item .macro comm -- cgit v1.1