------- Comment #3 from roman at binarylife dot net 2010-04-19 04:25 ------- Starting from r150519 gcc compiles its own internal libbid wrong.
With the previous revision of gcc, the output of the above test.c is correct: $ gcc -O test.c && ./a.out ab=1.23457e-158 xy=1.23457e-158 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43783