This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] Re: .macro behavior
- From: "Jan Beulich" <JBeulich at novell dot com>
- To: <hp at bitrange dot com>
- Cc: <binutils at sources dot redhat dot com>
- Date: Wed, 09 Feb 2005 09:25:16 +0100
- Subject: Re: [PATCH] Re: .macro behavior
>>> 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