the command is : gcc printf_size.c -c -std=gnu99 -O2 -fgnu89-inline -Winline -Wwrite-strings -Wstrict-prototypes -mpreferred-stack-boundary=2 -I..
if change -O2 to -O1 , ICE will dispear . what's wrong ? -- Summary: ICE when gcc 4.4.0-20080722 compiles glibc 2.6.1/stdio- common/printf_size.c Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: linuxl4 at sohu dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36896