diff options
Diffstat (limited to 'sysdeps/ia64/fpu/e_log2.S')
-rw-r--r-- | sysdeps/ia64/fpu/e_log2.S | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/sysdeps/ia64/fpu/e_log2.S b/sysdeps/ia64/fpu/e_log2.S index 17893a2ede..eecd72a63a 100644 --- a/sysdeps/ia64/fpu/e_log2.S +++ b/sysdeps/ia64/fpu/e_log2.S @@ -385,7 +385,7 @@ LOCAL_OBJECT_END(T_table) .section .text -GLOBAL_LIBM_ENTRY(log2) +WEAK_LIBM_ENTRY(log2) { .mfi alloc r32=ar.pfs,1,4,4,0 @@ -653,8 +653,14 @@ SPECIAL_LOG2: br.ret.sptk b0;; } -GLOBAL_LIBM_END(log2) -libm_alias_double_other (log2, log2) +WEAK_LIBM_END(log2) +libm_alias_double_other (__log2, log2) +#ifdef SHARED +.symver log2,log2@@GLIBC_2.29 +.weak __log2_compat +.set __log2_compat,__log2 +.symver __log2_compat,log2@GLIBC_2.2 +#endif LOCAL_LIBM_ENTRY(__libm_error_region) |