------- Comment #15 from denis_scherbakov at yahoo dot com 2009-09-11 20:54 ------- I just tried -ffloat-store and the results stay the same.
I would like to note that for "real" and "double precision" different assembler code is produced. At least on my machine. Could somebody use -same-temps and post assembler code that performs float operations? Please compile two times: one with "real", the other time with "double precision". Otherwise you'll get a mess. In my assembler code you can clearly see, where differences start. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41335