gcc.dg/torture/builtin-modf-1.c FAILs on IRIX 6.5 at all optimization levels: FAIL: gcc.dg/torture/builtin-modf-1.c -O0 (test for excess errors) Excess errors: ld32: ERROR 33 : Unresolved data symbol "link_error" -- 1st referenced by /var/tmp//ccw6kU6D.o. Use linker option -v to see when and which objects, archives and dsos are loaded. ld32: INFO 152: Output file removed because of error. I'm including the -save-temps output (i.e. .i and .s files).
Created attachment 23069 [details] preprocessed input
Created attachment 23070 [details] assembler output
I've just found that if I remove the long double part of TESTIT_MODF, the test passes. So this may well be related to PR c/48341.
GCC 4.7.0 is being released, adjusting target milestone.
4.7 branch closed.