about summary refs log tree commit diff
path: root/sysdeps/ieee754/float128/s_fabsf128.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-08-02 15:42:14 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-04-17 16:12:41 -0300
commitd303ad47743b2710de6186ed68937e918d7f6270 (patch)
tree9a7c2631ed490300da1b519d2110f93f454ef4b3 /sysdeps/ieee754/float128/s_fabsf128.c
parent74bbd495acafd15d9ca790bc1c03ffcf6d3cfe38 (diff)
downloadglibc-d303ad47743b2710de6186ed68937e918d7f6270.tar.gz
glibc-d303ad47743b2710de6186ed68937e918d7f6270.tar.xz
glibc-d303ad47743b2710de6186ed68937e918d7f6270.zip
math: Handle fabsf128 intra PLT for !__USE_EXTERN_INLINES
If compiler does not support __USE_EXTERN_INLINES we need to route
fabsf128 call to an internal symbol.
Diffstat (limited to 'sysdeps/ieee754/float128/s_fabsf128.c')
-rw-r--r--sysdeps/ieee754/float128/s_fabsf128.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sysdeps/ieee754/float128/s_fabsf128.c b/sysdeps/ieee754/float128/s_fabsf128.c
index 79ba47c3fd..d877b0214f 100644
--- a/sysdeps/ieee754/float128/s_fabsf128.c
+++ b/sysdeps/ieee754/float128/s_fabsf128.c
@@ -1,2 +1,5 @@
 #include <float128_private.h>
 #include "../ldbl-128/s_fabsl.c"
+#ifndef __USE_EXTERN_INLINES
+libm_hidden_def (fabsf128)
+#endif