bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: forwarded message from H. J. Lu


From: John David Anglin
Subject: Re: forwarded message from H. J. Lu
Date: Tue, 20 May 2003 14:32:58 -0400 (EDT)

> Follow
> 
> http://sources.redhat.com/ml/binutils/2003-04/msg00403.html
> 
> and all the issues it caused.

As I'm sure you know, labels on the PA have to start at the beginning
of a new line.  They may or may not end with a colon.  There has to be
whitespace between the label, or the start of the line if there is no
label, and the opcode.  The opcode may contain completers.  These are
separated from the instruction mneumonic by commas.  The opcode and the
first operand are separated by whitespace.  Operands are separated by
a comma.  A comment may follow the operand starting with a semicolon.
A new statement can be started with '!' but it can't contain a label.

It would appear safe to remove whitespace after commas in the opcode
and operand fields.  The code in tc-hppa.c assumes whitespace has
been removed from the operands and probably from the opcode.

I still don't fully understand what caused the breakage.  It could be
related to the ia64 label/opcode identification problem.

Dave
-- 
J. David Anglin                                  address@hidden
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]