-fno-builtin
serves no clear benefit. It makes GCC call glibc for sqrt, instead of the assembly instruction vsqrt(s|p)(s|d).
Add -Ofast to default flags as we reorder operations anyway, and cannot access errno.
-fno-builtin
serves no clear benefit. It makes GCC call glibc for sqrt, instead of the assembly instruction vsqrt(s|p)(s|d).
Add -Ofast to default flags as we reorder operations anyway, and cannot access errno.