Re: Somebody broke bootstrap on trunk for x86_64

2005-11-20 Thread Paolo Bonzini
Graham Stott wrote: It looks kike that patch contains a typo The entry for nonmemory_operand has an extra bogus false I'm sorry. The patch has been in my powerpc-apple-darwin8.2.0 tree for months but rs6000 does not use nonmemory_operand. Thanks for fixing it. Paolo

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-20 Thread Graham Stott
It looks kike that patch contains a typo The entry for nonmemory_operand has an extra bogus false The following patch more than likely fixes the fallout I've just kicked of a x86_64 bootstrap to find out Index: gensupport.c === ---

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-19 Thread Andrew Pinski
> > > > And this is just recent too. > > > > > > Anyways here is the reduced testcase: > > > long long > > > __fixunsdfdi (unsigned hi, unsigned lo) > > > { > > > return ((unsigned long long) hi << (32)) | lo; > > > } > > > > flow2 is where the diference comes in: > > I don't understand why it

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-19 Thread Andrew Pinski
> > And this is just recent too. > > > > Anyways here is the reduced testcase: > > long long > > __fixunsdfdi (unsigned hi, unsigned lo) > > { > > return ((unsigned long long) hi << (32)) | lo; > > } > > flow2 is where the diference comes in: > I don't understand why it is not being split at al

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-19 Thread Andrew Pinski
> > > > > tail -n 30 > > /work/built/mbuild/g148-rguenther-61/x86_64/Logfile.gcc-mainline.spec > > -o 32/crtbeginT.o > > ../../gcc/libgcc2.c: In function '__fixunsdfdi': > > ../../gcc/libgcc2.c:1228: error: could not split insn > > (insn:TI 17 65 66 ../../gcc/libgcc2.c:1219 (parallel [ > >

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-19 Thread Andrew Pinski
> > tail -n 30 > /work/built/mbuild/g148-rguenther-61/x86_64/Logfile.gcc-mainline.spec > -o 32/crtbeginT.o > ../../gcc/libgcc2.c: In function '__fixunsdfdi': > ../../gcc/libgcc2.c:1228: error: could not split insn > (insn:TI 17 65 66 ../../gcc/libgcc2.c:1219 (parallel [ > (set (reg:

Somebody broke bootstrap on trunk for x86_64

2005-11-19 Thread Richard Guenther
tail -n 30 /work/built/mbuild/g148-rguenther-61/x86_64/Logfile.gcc-mainline.spec -o 32/crtbeginT.o ../../gcc/libgcc2.c: In function '__fixunsdfdi': ../../gcc/libgcc2.c:1228: error: could not split insn (insn:TI 17 65 66 ../../gcc/libgcc2.c:1219 (parallel [ (set (reg:DI 0 ax [66])