bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/11829] consecutive ampersands collapsed during macro expansion


From: konrad dot schwarz at siemens dot com
Subject: [Bug gas/11829] consecutive ampersands collapsed during macro expansion (&& changed to &)
Date: 22 Jul 2010 10:16:39 -0000

------- Additional Comments From konrad dot schwarz at siemens dot com  
2010-07-22 10:16 -------
(In reply to comment #2)
> (In reply to comment #1)
> > & is special in the altmacro syntax.  You need to double it to get a 
> > literal &.

The GAS manual does not say this.  It does say in (as.info)Macro that the
ampersand can be used as a separator in altmacro mode.  It continues to say

     Note: this problem of correctly identifying string parameters to
     pseudo ops also applies to the identifiers used in `.irp' (*note
     Irp::) and `.irpc' (*note Irpc::) as well.

which doesn't actually say that & has a special meaning within .irp as well. 
However, this could well be the reason for the bug, as an .irp loop is being 
used.

In any case, doubling did not work for me.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=11829

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]