This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: x86-64 support for gas part I


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.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]