When you use -O -march=i686 on gcc.c-torture/execute/ieee/920810-1.c, the testcase will fail. I believe it is a regression, at least for me. It may have something to do FP comparison optimization on i686. I will take a look when I find time. -- H.J. Lu (hjl@gnu.org)