[Top][All Lists]

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

Re: address@hidden: src/gas/testsuite ChangeLog gas/i386/divide.d ...]

From: Alan Modra
Subject: Re: address@hidden: src/gas/testsuite ChangeLog gas/i386/divide.d ...]
Date: Wed, 9 Nov 2005 08:37:26 +1030
User-agent: Mutt/1.4i

On Tue, Nov 08, 2005 at 10:55:51AM -0500, Thomas Schwinge wrote:
> On Tue, Nov 08, 2005 at 10:10:35AM +1030, Alan Modra wrote:
> > On i586-pc-gnu, '/' anywhere on the line starts a comment.  This is
> > because the original x86 sysv assembler used '/' to start comments.
> > In mid 1998, I changed this for the linux version of x86 gas, so that
> > '/' could be used in expressions as a divide operator.  Other flavours
> > of x86 gas have followed suit since then.
> Could you please bring that in sync for us as well?

I can if you are sure you want it.  It will of course break any assembly
source you have that happens to use / to start comments anywhere except
the first column.

> Do you know of other issues (in the whole binutils package) where the GNU
> system differs from the GNU/Linux system? 

You can find differences by comparing entries in the various configure
files, particularly gas/configure.tgt and ld/configure.tgt.  The most
obvious difference is that more linux targets are supported, and linux
targets often enable support for related targets like the older AOUT
linux target.

> Having a look at the source code I found [gas]/config/te-linux.h, but no
> [gas]/config/te-gnu.h or similar.
> E.g. in the Linux file, `LOCAL_LABELS_FB' is defined to `1'.  Do we also
> need that?

I can add that too.  It won't make a difference on most targets.
eg. tc-i386.h defines LOCAL_LABELS_FB too.

Alan Modra
IBM OzLabs - Linux Technology Centre

reply via email to

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