Re: gcc.c-torture/execute/va-arg-trap-1.c ICE on powerpc-apple-darwin9

2009-02-20 Thread Jack Howarth
On Fri, Feb 20, 2009 at 06:08:36PM +, Joseph S. Myers wrote: > My guess would be that some of the code for handling va_list being an > array is needed in the case of generating a trap as well. > > if (TREE_CODE (have_va_type) == ARRAY_TYPE) > { > if (TREE_CODE (TREE_TYPE (

Re: gcc.c-torture/execute/va-arg-trap-1.c ICE on powerpc-apple-darwin9

2009-02-20 Thread Joseph S. Myers
My guess would be that some of the code for handling va_list being an array is needed in the case of generating a trap as well. if (TREE_CODE (have_va_type) == ARRAY_TYPE) { if (TREE_CODE (TREE_TYPE (valist)) == ARRAY_TYPE) { tree p1 = build_point

gcc.c-torture/execute/va-arg-trap-1.c ICE on powerpc-apple-darwin9

2009-02-20 Thread Jack Howarth
Is anyone seeing this on other targets? With the gcc trunk from 20090219, I am finding that the gcc.c-torture/execute/va-arg-trap-1.c testcase ICEs on the compilation. The exact error is... Executing on host: /sw/src/fink.build/gcc44-4.3.999-20090219/darwin_objdir/gcc/xgcc -B/sw/src/fink.buil