------- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-06 23:14 ------- The i?86 FPU computes values in 80bit precision by default. Starting with GCC 4.3 you can use -mpc64 to reduce its precision to 64bits thereby obtaining the valid IEEE-754 result. Or you can use -mfpmath=sse to use sse registers for doing math (which also have a precision of 64bits).
*** This bug has been marked as a duplicate of 323 *** -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35488