This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: x86-64 support for gas part I
- To: Alexandre Oliva <aoliva at redhat dot com>
- Subject: Re: x86-64 support for gas part I
- From: Alan Modra <alan at linuxcare dot com dot au>
- Date: Mon, 18 Dec 2000 15:20:53 +1100 (EST)
- cc: Jan Hubicka <jh at suse dot cz>, binutils at sourceware dot cygnus dot com, patches at x86-64 dot org
On 18 Dec 2000, Alexandre Oliva wrote:
> On Dec 18, 2000, Alan Modra <alan@linuxcare.com.au> wrote:
>
> > sixtyfour_bit_int x = 0x80000000;
> > gives x == 0xffffffff80000000 on an old compiler, x == 0x0000000080000000
> > on an ISO C compiler.
>
> Do we care?
Ask Michael Sokolov :-) I don't happen to host binutils on any platform
with an old compiler, so it doesn't affect me too much. On the other
hand, I try to do the right thing with respect to old compilers. Official
policy seems to be that any part of binutils likely to be compiled with a
K&R compiler in the process of natively bootstrapping the gnu toolchain
should stay K&R compatible. So that would mean that your sparc patches
should be applied, but similar changes to say, the ia64 backend, wouldn't
be needed.
Alan Modra (waiting to be corrected on "official policy" :) )
--
Linuxcare. Support for the Revolution.