This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] Re: .macro behavior
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: Hans-Peter Nilsson <hp at bitrange dot com>
- Cc: binutils at sources dot redhat dot com
- Date: Tue, 1 Mar 2005 17:37:49 +1030
- Subject: Re: [PATCH] Re: .macro behavior
- References: <s222dda9.071@emea1-mh.id2.novell.com> <Pine.BSF.4.58.0502280933151.1606@dair.pair.com> <20050228222944.GF5299@bubble.modra.org> <Pine.BSF.4.58.0503010111520.16239@dair.pair.com>
On Tue, Mar 01, 2005 at 01:26:57AM -0500, Hans-Peter Nilsson wrote:
> - Why aren't assertions "turned on" by default between releases?
That would be a good idea.
> For the record, I don't see this as a reason to change whether
> trailing ":" should be chopped of in this port (only its
> implementation), but I think that's not what you meant.
No, your email about mmix trailing ":" just happened to arrive when I
was looking at lots of assertion failures.
> > Assertion failure in read_a_source_file at /src/binutils-current/gas/read.c line 652.
>
> Thanks for reporting. I'll have a look this weekend if not
> before. Without looking, I'd guess it's as much chance that
> this is a port bug as it is the assert machinery rotting or
> misplaced asserts.
This one is a port bug. mmix_handle_mmixal leaves two spaces after the
label and the generic parts of gas expect that whitespace is compressed
to single spaces.
--
Alan Modra
IBM OzLabs - Linux Technology Centre