aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754/float128
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/ieee754/float128')
-rw-r--r--sysdeps/ieee754/float128/float128_private.h4
-rw-r--r--sysdeps/ieee754/float128/s_fromfpf128.c3
-rw-r--r--sysdeps/ieee754/float128/s_fromfpxf128.c3
-rw-r--r--sysdeps/ieee754/float128/s_setpayloadf128.c3
-rw-r--r--sysdeps/ieee754/float128/s_setpayloadsigf128.c3
-rw-r--r--sysdeps/ieee754/float128/s_ufromfpf128.c3
-rw-r--r--sysdeps/ieee754/float128/s_ufromfpxf128.c3
7 files changed, 16 insertions, 6 deletions
diff --git a/sysdeps/ieee754/float128/float128_private.h b/sysdeps/ieee754/float128/float128_private.h
index 5e6ed78085..8c7d2ba107 100644
--- a/sysdeps/ieee754/float128/float128_private.h
+++ b/sysdeps/ieee754/float128/float128_private.h
@@ -199,6 +199,7 @@
#define __fpclassifyl __fpclassifyf128
#define __frexpl __frexpf128
#define __gammal_r_finite __gammaf128_r_finite
+#define __getpayloadl __getpayloadf128
#define __isinfl __isinff128
#define __isnanl __isnanf128
#define __issignalingl __issignalingf128
@@ -217,6 +218,7 @@
#define __nextupl __nextupf128
#define __remquol __remquof128
#define __rintl __rintf128
+#define __roundevenl __roundevenf128
#define __roundl __roundf128
#define __scalblnl __scalblnf128
#define __scalbnl __scalbnf128
@@ -226,6 +228,8 @@
#define __sqrtl __sqrtf128
#define __tanhl __tanhf128
#define __tanl __tanf128
+#define __totalorderl __totalorderf128
+#define __totalordermagl __totalordermagf128
#define __truncl __truncf128
#define __x2y2m1l __x2y2m1f128
diff --git a/sysdeps/ieee754/float128/s_fromfpf128.c b/sysdeps/ieee754/float128/s_fromfpf128.c
index 891de3d448..a7393b3c6a 100644
--- a/sysdeps/ieee754/float128/s_fromfpf128.c
+++ b/sysdeps/ieee754/float128/s_fromfpf128.c
@@ -1,5 +1,6 @@
#define UNSIGNED 0
#define INEXACT 0
-#define FUNC fromfpf128
+#define FUNC __fromfpf128
#include <float128_private.h>
#include "../ldbl-128/s_fromfpl_main.c"
+weak_alias (__fromfpf128, fromfpf128)
diff --git a/sysdeps/ieee754/float128/s_fromfpxf128.c b/sysdeps/ieee754/float128/s_fromfpxf128.c
index 21676fab03..ef05f4beac 100644
--- a/sysdeps/ieee754/float128/s_fromfpxf128.c
+++ b/sysdeps/ieee754/float128/s_fromfpxf128.c
@@ -1,5 +1,6 @@
#define UNSIGNED 0
#define INEXACT 1
-#define FUNC fromfpxf128
+#define FUNC __fromfpxf128
#include <float128_private.h>
#include "../ldbl-128/s_fromfpl_main.c"
+weak_alias (__fromfpxf128, fromfpxf128)
diff --git a/sysdeps/ieee754/float128/s_setpayloadf128.c b/sysdeps/ieee754/float128/s_setpayloadf128.c
index 63e046a269..526fc47fda 100644
--- a/sysdeps/ieee754/float128/s_setpayloadf128.c
+++ b/sysdeps/ieee754/float128/s_setpayloadf128.c
@@ -1,4 +1,5 @@
#include <float128_private.h>
#define SIG 0
-#define FUNC setpayloadf128
+#define FUNC __setpayloadf128
#include "../ldbl-128/s_setpayloadl_main.c"
+weak_alias (__setpayloadf128, setpayloadf128)
diff --git a/sysdeps/ieee754/float128/s_setpayloadsigf128.c b/sysdeps/ieee754/float128/s_setpayloadsigf128.c
index 85b2c4a1a8..e81720591f 100644
--- a/sysdeps/ieee754/float128/s_setpayloadsigf128.c
+++ b/sysdeps/ieee754/float128/s_setpayloadsigf128.c
@@ -1,4 +1,5 @@
#include <float128_private.h>
#define SIG 1
-#define FUNC setpayloadsigf128
+#define FUNC __setpayloadsigf128
#include "../ldbl-128/s_setpayloadl_main.c"
+weak_alias (__setpayloadsigf128, setpayloadsigf128)
diff --git a/sysdeps/ieee754/float128/s_ufromfpf128.c b/sysdeps/ieee754/float128/s_ufromfpf128.c
index 0cd2281035..e8a5ffe4de 100644
--- a/sysdeps/ieee754/float128/s_ufromfpf128.c
+++ b/sysdeps/ieee754/float128/s_ufromfpf128.c
@@ -1,5 +1,6 @@
#define UNSIGNED 1
#define INEXACT 0
-#define FUNC ufromfpf128
+#define FUNC __ufromfpf128
#include <float128_private.h>
#include "../ldbl-128/s_fromfpl_main.c"
+weak_alias (__ufromfpf128, ufromfpf128)
diff --git a/sysdeps/ieee754/float128/s_ufromfpxf128.c b/sysdeps/ieee754/float128/s_ufromfpxf128.c
index c0cd7e3bc8..c5c69664d1 100644
--- a/sysdeps/ieee754/float128/s_ufromfpxf128.c
+++ b/sysdeps/ieee754/float128/s_ufromfpxf128.c
@@ -1,5 +1,6 @@
#define UNSIGNED 1
#define INEXACT 1
-#define FUNC ufromfpxf128
+#define FUNC __ufromfpxf128
#include <float128_private.h>
#include "../ldbl-128/s_fromfpl_main.c"
+weak_alias (__ufromfpxf128, ufromfpxf128)