diff options
Diffstat (limited to 'sysdeps/ieee754/ldbl-96')
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_fromfpl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_fromfpxl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_getpayloadl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_roundevenl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_setpayloadl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_setpayloadsigl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_totalorderl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_totalordermagl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_ufromfpl.c | 3 | ||||
-rw-r--r-- | sysdeps/ieee754/ldbl-96/s_ufromfpxl.c | 3 |
10 files changed, 20 insertions, 10 deletions
diff --git a/sysdeps/ieee754/ldbl-96/s_fromfpl.c b/sysdeps/ieee754/ldbl-96/s_fromfpl.c index e323b4c..f3fdba3 100644 --- a/sysdeps/ieee754/ldbl-96/s_fromfpl.c +++ b/sysdeps/ieee754/ldbl-96/s_fromfpl.c @@ -1,4 +1,5 @@ #define UNSIGNED 0 #define INEXACT 0 -#define FUNC fromfpl +#define FUNC __fromfpl #include <s_fromfpl_main.c> +weak_alias (__fromfpl, fromfpl) diff --git a/sysdeps/ieee754/ldbl-96/s_fromfpxl.c b/sysdeps/ieee754/ldbl-96/s_fromfpxl.c index 2f3189d..9477cc2 100644 --- a/sysdeps/ieee754/ldbl-96/s_fromfpxl.c +++ b/sysdeps/ieee754/ldbl-96/s_fromfpxl.c @@ -1,4 +1,5 @@ #define UNSIGNED 0 #define INEXACT 1 -#define FUNC fromfpxl +#define FUNC __fromfpxl #include <s_fromfpl_main.c> +weak_alias (__fromfpxl, fromfpxl) diff --git a/sysdeps/ieee754/ldbl-96/s_getpayloadl.c b/sysdeps/ieee754/ldbl-96/s_getpayloadl.c index 6efe97b..2c4dab2 100644 --- a/sysdeps/ieee754/ldbl-96/s_getpayloadl.c +++ b/sysdeps/ieee754/ldbl-96/s_getpayloadl.c @@ -21,7 +21,7 @@ #include <stdint.h> long double -getpayloadl (const long double *x) +__getpayloadl (const long double *x) { uint16_t se __attribute__ ((unused)); uint32_t hx, lx; @@ -30,3 +30,4 @@ getpayloadl (const long double *x) uint64_t ix = ((uint64_t) hx << 32) | lx; return (long double) ix; } +weak_alias (__getpayloadl, getpayloadl) diff --git a/sysdeps/ieee754/ldbl-96/s_roundevenl.c b/sysdeps/ieee754/ldbl-96/s_roundevenl.c index dab6aa6..de09535 100644 --- a/sysdeps/ieee754/ldbl-96/s_roundevenl.c +++ b/sysdeps/ieee754/ldbl-96/s_roundevenl.c @@ -26,7 +26,7 @@ #define MAX_EXP (2 * BIAS + 1) long double -roundevenl (long double x) +__roundevenl (long double x) { uint16_t se; uint32_t hx, lx; @@ -122,3 +122,4 @@ roundevenl (long double x) SET_LDOUBLE_WORDS (x, se, hx, lx); return x; } +weak_alias (__roundevenl, roundevenl) diff --git a/sysdeps/ieee754/ldbl-96/s_setpayloadl.c b/sysdeps/ieee754/ldbl-96/s_setpayloadl.c index 1aba33e..bb07a35 100644 --- a/sysdeps/ieee754/ldbl-96/s_setpayloadl.c +++ b/sysdeps/ieee754/ldbl-96/s_setpayloadl.c @@ -1,3 +1,4 @@ #define SIG 0 -#define FUNC setpayloadl +#define FUNC __setpayloadl #include <s_setpayloadl_main.c> +weak_alias (__setpayloadl, setpayloadl) diff --git a/sysdeps/ieee754/ldbl-96/s_setpayloadsigl.c b/sysdeps/ieee754/ldbl-96/s_setpayloadsigl.c index d97e2c8..4e92036 100644 --- a/sysdeps/ieee754/ldbl-96/s_setpayloadsigl.c +++ b/sysdeps/ieee754/ldbl-96/s_setpayloadsigl.c @@ -1,3 +1,4 @@ #define SIG 1 -#define FUNC setpayloadsigl +#define FUNC __setpayloadsigl #include <s_setpayloadl_main.c> +weak_alias (__setpayloadsigl, setpayloadsigl) diff --git a/sysdeps/ieee754/ldbl-96/s_totalorderl.c b/sysdeps/ieee754/ldbl-96/s_totalorderl.c index 16accad..2d3b3b7 100644 --- a/sysdeps/ieee754/ldbl-96/s_totalorderl.c +++ b/sysdeps/ieee754/ldbl-96/s_totalorderl.c @@ -23,7 +23,7 @@ #include <stdint.h> int -totalorderl (long double x, long double y) +__totalorderl (long double x, long double y) { int16_t expx, expy; uint32_t hx, hy; @@ -55,3 +55,4 @@ totalorderl (long double x, long double y) ly ^= y_sign; return expx < expy || (expx == expy && (hx < hy || (hx == hy && lx <= ly))); } +weak_alias (__totalorderl, totalorderl) diff --git a/sysdeps/ieee754/ldbl-96/s_totalordermagl.c b/sysdeps/ieee754/ldbl-96/s_totalordermagl.c index 6b370b2..2d22a0c 100644 --- a/sysdeps/ieee754/ldbl-96/s_totalordermagl.c +++ b/sysdeps/ieee754/ldbl-96/s_totalordermagl.c @@ -23,7 +23,7 @@ #include <stdint.h> int -totalordermagl (long double x, long double y) +__totalordermagl (long double x, long double y) { uint16_t expx, expy; uint32_t hx, hy; @@ -49,3 +49,4 @@ totalordermagl (long double x, long double y) #endif return expx < expy || (expx == expy && (hx < hy || (hx == hy && lx <= ly))); } +weak_alias (__totalordermagl, totalordermagl) diff --git a/sysdeps/ieee754/ldbl-96/s_ufromfpl.c b/sysdeps/ieee754/ldbl-96/s_ufromfpl.c index c686daa..2176aa0 100644 --- a/sysdeps/ieee754/ldbl-96/s_ufromfpl.c +++ b/sysdeps/ieee754/ldbl-96/s_ufromfpl.c @@ -1,4 +1,5 @@ #define UNSIGNED 1 #define INEXACT 0 -#define FUNC ufromfpl +#define FUNC __ufromfpl #include <s_fromfpl_main.c> +weak_alias (__ufromfpl, ufromfpl) diff --git a/sysdeps/ieee754/ldbl-96/s_ufromfpxl.c b/sysdeps/ieee754/ldbl-96/s_ufromfpxl.c index 906066c..2901151 100644 --- a/sysdeps/ieee754/ldbl-96/s_ufromfpxl.c +++ b/sysdeps/ieee754/ldbl-96/s_ufromfpxl.c @@ -1,4 +1,5 @@ #define UNSIGNED 1 #define INEXACT 1 -#define FUNC ufromfpxl +#define FUNC __ufromfpxl #include <s_fromfpl_main.c> +weak_alias (__ufromfpxl, ufromfpxl) |