Fall back from using -O3 -ffast-math on GCC-likes, since GCC 4.7.2 seems to generate broken code with it.