From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12070 invoked by alias); 9 Feb 2005 08:27:38 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 10941 invoked from network); 9 Feb 2005 08:24:25 -0000 Received: from unknown (HELO emea1-mh.id2.novell.com) (195.33.99.129) by sourceware.org with SMTP; 9 Feb 2005 08:24:25 -0000 Received: from EMEA1-MTA by emea1-mh.id2.novell.com with Novell_GroupWise; Wed, 09 Feb 2005 08:24:25 +0100 Message-Id: Date: Wed, 09 Feb 2005 11:32:00 -0000 From: "Jan Beulich" To: Cc: Subject: Re: [PATCH] Re: .macro behavior Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline X-SW-Source: 2005-02/txt/msg00149.txt.bz2 >>> Hans-Peter Nilsson 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