summaryrefslogtreecommitdiff
path: root/libc/src/math/generic/acosf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/src/math/generic/acosf.cpp')
-rw-r--r--libc/src/math/generic/acosf.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/src/math/generic/acosf.cpp b/libc/src/math/generic/acosf.cpp
index e6e28d43ef61..f02edec26717 100644
--- a/libc/src/math/generic/acosf.cpp
+++ b/libc/src/math/generic/acosf.cpp
@@ -113,7 +113,7 @@ LLVM_LIBC_FUNCTION(float, acosf, (float x)) {
xbits.set_sign(Sign::POS);
double xd = static_cast<double>(xbits.get_val());
double u = fputil::multiply_add(-0.5, xd, 0.5);
- double cv = 2 * fputil::sqrt(u);
+ double cv = 2 * fputil::sqrt<double>(u);
double r3 = asin_eval(u);
double r = fputil::multiply_add(cv * u, r3, cv);