summary refs log tree commit diff
path: root/math/w_sqrtl_compat.c
diff options
context:
space:
mode:
Diffstat (limited to 'math/w_sqrtl_compat.c')
-rw-r--r--math/w_sqrtl_compat.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/math/w_sqrtl_compat.c b/math/w_sqrtl_compat.c
index e9ab9a0e44..ec041e7361 100644
--- a/math/w_sqrtl_compat.c
+++ b/math/w_sqrtl_compat.c
@@ -16,9 +16,12 @@
    <https://www.gnu.org/licenses/>.  */
 
 #define NO_MATH_REDIRECT
+#define f64xsqrtf128 __hide_f64xsqrtf128
 #include <math.h>
+#undef f64xsqrtf128
 #include <math_private.h>
 #include <math-svid-compat.h>
+#include <math-narrow-alias.h>
 #include <libm-alias-ldouble.h>
 
 
@@ -33,4 +36,5 @@ __sqrtl (long double x)
   return __ieee754_sqrtl (x);
 }
 libm_alias_ldouble (__sqrt, sqrt)
+libm_alias_ldouble_narrow (__sqrt, sqrt)
 #endif