[PATCH] Re: .macro behavior
Jan Beulich
JBeulich@novell.com
Wed Feb 9 11:32:00 GMT 2005
>>> Hans-Peter Nilsson <hp@bitrange.com> 08.02.05 19:04:20 >>>
>On Tue, 8 Feb 2005, Jan Beulich wrote:
>> >> * gas/mmix/relax2.s: Use .altmacro and & to separate macro
>> >> parameter
>> >> references.
>> >
>> >Ew. Please just get rid of the ":"s instead (my mistake, as
>> >it's a symbol character, not the usual label-ending thingy).
>>
>> I can't: The test just fails (with an error message that says
nothing
>> to me) if I do so.
>
>Please quote those error messages here.
"internal: unhandled label aa0"
This results from the dubious code in mmix_handle_mmixal following the
comment
/* Remove trailing ":" off labels, as they'd otherwise be considered
part of the name. But don't do it for local labels. */
storing labels without trailing colons in pending_label (I consider
this dubious because colons are valid parts of a symbol name, and hence
I can't see how one could at the same time consider them separators when
last in a label).
Jan
More information about the Binutils
mailing list