summaryrefslogtreecommitdiff
path: root/libc/src/math/generic/asinf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/src/math/generic/asinf.cpp')
-rw-r--r--libc/src/math/generic/asinf.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/src/math/generic/asinf.cpp b/libc/src/math/generic/asinf.cpp
index d9133333d256..c4afca493a71 100644
--- a/libc/src/math/generic/asinf.cpp
+++ b/libc/src/math/generic/asinf.cpp
@@ -144,7 +144,7 @@ LLVM_LIBC_FUNCTION(float, asinf, (float x)) {
double sign = SIGN[x_sign];
double xd = static_cast<double>(xbits.get_val());
double u = fputil::multiply_add(-0.5, xd, 0.5);
- double c1 = sign * (-2 * fputil::sqrt(u));
+ double c1 = sign * (-2 * fputil::sqrt<double>(u));
double c2 = fputil::multiply_add(sign, M_MATH_PI_2, c1);
double c3 = c1 * u;