This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]