------- Comment #7 from janis at gcc dot gnu dot org 2009-04-29 17:39 ------- Decimal float is enabled by default for powerpc*-*-linux*.
With the patch in comment #5 the ICE disappears but every struct-layout-1 test fails at execution time. With the patch referenced in comment #5, there are execution failures in the struct-layout-1 tests that aren't there without that patch, and it doesn't affect the ICEs. I didn't do complete testing of either patch, just a few tests that currently fail on trunk. Other tests that started failing on powerpc64*-*-linux* with r146817 and still fail with r146981: gcc.c-torture/execute/20030916-1.c execution, -O[12s] gcc.c-torture/execute/va-arg-22.c execution, -O3 * gcc.target/powerpc/20050603-3.c scan-assembler-not inm (-m32) gcc.target/powerpc/405-dlmzb-strlen-1.c scan-assembler dlmzb\\\\. (-m32) gcc.target/powerpc/440-dlmzb-strlen-1.c scan-assembler dlmzb\\\\. (-m32) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39955