------- Comment #4 from kreckel at ginac dot de 2009-01-30 22:37 ------- (In reply to comment #3) > From the point of view of GCC it is invalid because <fenv.h> and the functions > it declares are not provided by GCC, but by the C library.
On the other hand, one can argue that if GCC cannot guarantee that these C library functions get executed in the proper order, it should provide replacements of these functions for which it can make this guarantee. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39036