math: use sqrtl if FLT_EVAL_METHOD==2 in acosh and acoshf
[musl] / src / math / acoshf.c
index 16550f1..8a4ec4d 100644 (file)
@@ -1,5 +1,13 @@
 #include "libm.h"
 
+#if FLT_EVAL_METHOD==2
+#undef sqrtf
+#define sqrtf sqrtl
+#elif FLT_EVAL_METHOD==1
+#undef sqrtf
+#define sqrtf sqrt
+#endif
+
 /* acosh(x) = log(x + sqrt(x*x-1)) */
 float acoshf(float x)
 {