mirror of git://sourceware.org/git/glibc.git
Fix ldbl-opt/w_lgamma_compatl.c libm_alias_ldouble_other usage.
Testing with changes to enable _Float128 function aliases shows that the libm_alias_ldouble_other usage in ldbl-opt/w_lgamma_compatl.c does not in fact work. Furthermore, it is unnecessary; the relevant aliases get created through w_lgammal_compat2.c. This patch removes the problem code. Tested with build-many-glibcs.py that installed stripped shared libraries are unchanged by the patch. Also tested in conjunction with patches to enable _Float128 function aliases. * sysdeps/ieee754/ldbl-opt/w_lgamma_compatl.c [BUILD_LGAMMA]: Remove conditional code.
This commit is contained in:
parent
7d25d410c2
commit
1def91b304
|
@ -1,5 +1,8 @@
|
||||||
2017-10-13 Joseph Myers <joseph@codesourcery.com>
|
2017-10-13 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* sysdeps/ieee754/ldbl-opt/w_lgamma_compatl.c [BUILD_LGAMMA]:
|
||||||
|
Remove conditional code.
|
||||||
|
|
||||||
* sysdeps/ieee754/ldbl-opt/s_clog10l.c (__clog10l__internal):
|
* sysdeps/ieee754/ldbl-opt/s_clog10l.c (__clog10l__internal):
|
||||||
Rename to __clog10_internal_l.
|
Rename to __clog10_internal_l.
|
||||||
(__clog10_internal_l): Define aliases using
|
(__clog10_internal_l): Define aliases using
|
||||||
|
|
|
@ -9,8 +9,3 @@
|
||||||
#if GAMMA_ALIAS
|
#if GAMMA_ALIAS
|
||||||
long_double_symbol (libm, __gammal, gammal);
|
long_double_symbol (libm, __gammal, gammal);
|
||||||
#endif
|
#endif
|
||||||
#if BUILD_LGAMMA
|
|
||||||
# undef weak_alias
|
|
||||||
# define weak_alias(name, aliasname) _weak_alias (name, aliasname)
|
|
||||||
libm_alias_ldouble_other (__lgamma, lgamma)
|
|
||||||
#endif
|
|
||||||
|
|
Loading…
Reference in New Issue