gas/
2004-03-08 Jan Beulich <jbeulich@novell.com> * 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.
This commit is contained in:
parent
5f579bc5f9
commit
fffeaa5fb1
3 changed files with 13 additions and 2 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2004-03-08 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
|
||||||
2005-03-08 Jan Beulich <jbeulich@novell.com>
|
2005-03-08 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
* config/tc-ia64.c (emit_one_bundle): Track last slot user insn was
|
* config/tc-ia64.c (emit_one_bundle): Track last slot user insn was
|
||||||
|
|
2
gas/NEWS
2
gas/NEWS
|
@ -1,5 +1,7 @@
|
||||||
-*- text -*-
|
-*- text -*-
|
||||||
|
|
||||||
|
* Redefinition of macros now results in an error.
|
||||||
|
|
||||||
* New command line option -mhint.b=[ok|warning|error] for IA64 targets.
|
* New command line option -mhint.b=[ok|warning|error] for IA64 targets.
|
||||||
|
|
||||||
* New command line option -munwind-check=[warning|error] for IA64
|
* New command line option -munwind-check=[warning|error] for IA64
|
||||||
|
|
|
@ -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
|
Begin the definition of a macro called @var{macname}. If your macro
|
||||||
definition requires arguments, specify their names after the macro name,
|
definition requires arguments, specify their names after the macro name,
|
||||||
separated by commas or spaces. You can supply a default value for any
|
separated by commas or spaces. You can supply a default value for any
|
||||||
macro argument by following the name with @samp{=@var{deflt}}. For
|
macro argument by following the name with @samp{=@var{deflt}}. You
|
||||||
example, these are all valid @code{.macro} statements:
|
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
|
@table @code
|
||||||
@item .macro comm
|
@item .macro comm
|
||||||
|
|
Loading…
Add table
Reference in a new issue