diff options
Diffstat (limited to 'sysdeps/ieee754/dbl-64/s_totalorder.c')
-rw-r--r-- | sysdeps/ieee754/dbl-64/s_totalorder.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sysdeps/ieee754/dbl-64/s_totalorder.c b/sysdeps/ieee754/dbl-64/s_totalorder.c index f229119c27..2504319319 100644 --- a/sysdeps/ieee754/dbl-64/s_totalorder.c +++ b/sysdeps/ieee754/dbl-64/s_totalorder.c @@ -22,7 +22,7 @@ #include <stdint.h> int -totalorder (double x, double y) +__totalorder (double x, double y) { int32_t hx, hy; uint32_t lx, ly; @@ -49,6 +49,8 @@ totalorder (double x, double y) ly ^= hy_sign; return hx < hy || (hx == hy && lx <= ly); } +weak_alias (__totalorder, totalorder) #ifdef NO_LONG_DOUBLE -weak_alias (totalorder, totalorderl) +strong_alias (__totalorder, __totalorderl) +weak_alias (__totalorder, totalorderl) #endif |