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


On Wed, 9 Feb 2005, Jan Beulich wrote:
> >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).

Oh that.  That's port-specific semantics, so consider it
whatever you want.  Look up the significance of ":" in Knuth's
mmixal.  If the label still had the ":" on it, it'd be a
namespace. :-)

But apparently there's bug, exposed by the change I asked for.
I suggest you just hold off on your gas/mmix/relax2.s patch and
let me handle it, once your patch is in.

brgds, H-P
PS. I still get two emails with *different message-id:s* for
your replies to me and the list.  Please make them the same
message-id.


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