[PATCH][pointer-plus] Make x86_64 work

Richard Guenther rguenther@suse.de
Tue May 15 15:45:00 GMT 2007


On Tue, 15 May 2007, Richard Guenther wrote:

> 
> This makes x86_64 bootstrap and regtest work (java and obj-c++ are still
> somewhat broken).  But at least c, c++, fortran and ada are clean.
> 
> Bootstrapped and tested on x86_64-unknown-linux-gnu.

Btw, we still fail

FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f2: va_list escapes 0, 
needs to 
save [148] GPR units and 0 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f3: va_list escapes 0, 
needs to 
save 0 GPR units and [1-9][0-9]* FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f6: va_list escapes 0, 
needs to 
save (3|12|24) GPR units and 0 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f11: va_list escapes 0, 
needs to
 save (3|12|24) GPR units and 0 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f12: va_list escapes 0, 
needs to
 save 0 GPR units and [1-9][0-9]* FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f13: va_list escapes 0, 
needs to
 save 0 GPR units and [1-9][0-9]* FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f14: va_list escapes 0, 
needs to
 save [148] GPR units and [1-9][0-9]* FPR units
FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump f15: va_list escapes 0, 
needs to
 save [148] GPR units and [1-9][0-9]* FPR units
FAIL: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump f3: va_list escapes 0, 
needs to 
save [148] GPR units and 0 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-4.c scan-tree-dump f4: va_list escapes 0, 
needs to 
save 0 GPR units and [1-9][0-9]* FPR units
FAIL: gcc.dg/tree-ssa/stdarg-5.c scan-tree-dump f4: va_list escapes 0, 
needs to 
save 16 GPR units and 16 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-5.c scan-tree-dump f5: va_list escapes 0, 
needs to 
save 16 GPR units and 0 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-5.c scan-tree-dump f6: va_list escapes 0, 
needs to 
save 8 GPR units and 32 FPR units
FAIL: gcc.dg/tree-ssa/stdarg-5.c scan-tree-dump f7: va_list escapes 0, 
needs to 
save 0 GPR units and 64 FPR units

but at least we don't ICE anymore.  I'll have to investigate the above.

Richard.



More information about the Gcc-patches mailing list