贡献者: addis
-ffast-math
: enable all of the following
-fno-math-errno
: Disable setting "errno" after calling math functions.
-funsafe-math-optimizations
: Allow optimizations that may violate strict IEEE compliance.
-fno-signed-zeros
: Ignore the signedness of zero, treating both positive and negative zeros as the same.
-fno-trapping-math
: Assume that floating-point exceptions are not enabled and that no traps will occur.
-ffinite-math-only
: Assume that arguments and results of mathematical functions are finite, i.e., no NaNs or infinities.