| 238 | // (Low-memory targets — keeps libm out of the link). |
| 239 | |
| 240 | float sqrt_impl_float(float value) { |
| 241 | #if FL_MATH_USE_LIBM |
| 242 | return ::sqrtf(value); |
| 243 | #else |
| 244 | return detail::sqrt_newton_<float>(value); |
| 245 | #endif |
| 246 | } |
| 247 | |
| 248 | double sqrt_impl_double(double value) { |
| 249 | #if FL_MATH_USE_LIBM |