Bootstrap failure on powerpc-apple-darwin

Andrew Pinski pinskia@physics.uc.edu
Sat Oct 30 07:15:00 GMT 2004


On Oct 29, 2004, at 4:57 PM, Matt Austern wrote:

> stage1/xgcc -Bstage1/ -B/work/root.u/powerpc-apple-darwin7.5.0/bin/ -c 
>   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings 
> -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long 
> -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   
> -DHAVE_CONFIG_H    -I. -I. -I../../gcc.u/gcc -I../../gcc.u/gcc/. 
> -I../../gcc.u/gcc/../include -I./../intl 
> -I../../gcc.u/gcc/../libcpp/include  
> ../../gcc.u/gcc/tree-ssa-operands.c -o tree-ssa-operands.o
> cc1: warnings being treated as errors
> ../../gcc.u/gcc/tree-ssa-operands.c: In function 'get_expr_operands':
> ../../gcc.u/gcc/tree-ssa-operands.c:1624: warning: 'bi$ptr2' is used 
> uninitialized in this function

This warning is erroneous. bi.ptr2 is not used at all.  The reason why
this happens is because the size (or the number of elements used) has
changed for bitmap_iterator which means that we no longer SRA the copy
of the struct.  Nathan's patch actually slowed down the compiler not
sped it up at all.

Thanks,
Andrew Pinski



More information about the Gcc mailing list