mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 16:21:06 +00:00
Add compat symbols for scalb* in i386
Bring back symbols into libc.so for scalb* functions. They are no longer used but unfortunately they're now part of the ABI.
This commit is contained in:
parent
0d749bbeba
commit
911422da02
@ -1,3 +1,10 @@
|
|||||||
|
2014-06-25 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||||
|
|
||||||
|
[BZ #17086]
|
||||||
|
* sysdeps/i386/fpu/s_scalbn.S: Add compat symbol for libc.so.
|
||||||
|
* sysdeps/i386/fpu/s_scalbnf.S: Likewise.
|
||||||
|
* sysdeps/i386/fpu/s_scalbnl.S: Likewise.
|
||||||
|
|
||||||
2014-06-24 Roland McGrath <roland@hack.frob.com>
|
2014-06-24 Roland McGrath <roland@hack.frob.com>
|
||||||
|
|
||||||
* sysdeps/i386/i486/nptl/pthread_spin_trylock.S: Moved ...
|
* sysdeps/i386/i486/nptl/pthread_spin_trylock.S: Moved ...
|
||||||
|
2
NEWS
2
NEWS
@ -21,7 +21,7 @@ Version 2.20
|
|||||||
16888, 16890, 16912, 16915, 16916, 16917, 16918, 16922, 16927, 16928,
|
16888, 16890, 16912, 16915, 16916, 16917, 16918, 16922, 16927, 16928,
|
||||||
16932, 16943, 16958, 16965, 16966, 16967, 16977, 16978, 16984, 16990,
|
16932, 16943, 16958, 16965, 16966, 16967, 16977, 16978, 16984, 16990,
|
||||||
16996, 17009, 17022, 17031, 17042, 17048, 17050, 17058, 17061, 17062,
|
16996, 17009, 17022, 17031, 17042, 17048, 17050, 17058, 17061, 17062,
|
||||||
17069, 17075, 17079, 17084.
|
17069, 17075, 17079, 17084, 17086.
|
||||||
|
|
||||||
* Optimized strchr implementation for AArch64. Contributed by ARM Ltd.
|
* Optimized strchr implementation for AArch64. Contributed by ARM Ltd.
|
||||||
|
|
||||||
|
@ -16,3 +16,8 @@ ENTRY(__scalbn)
|
|||||||
END (__scalbn)
|
END (__scalbn)
|
||||||
weak_alias (__scalbn, scalbn)
|
weak_alias (__scalbn, scalbn)
|
||||||
strong_alias (__scalbn, __scalbln)
|
strong_alias (__scalbn, __scalbln)
|
||||||
|
|
||||||
|
#include <shlib-compat.h>
|
||||||
|
#if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_20)
|
||||||
|
compat_symbol (libc, __scalbn, scalbln, GLIBC_2_1);
|
||||||
|
#endif
|
||||||
|
@ -16,3 +16,8 @@ ENTRY(__scalbnf)
|
|||||||
END (__scalbnf)
|
END (__scalbnf)
|
||||||
weak_alias (__scalbnf, scalbnf)
|
weak_alias (__scalbnf, scalbnf)
|
||||||
strong_alias (__scalbnf, __scalblnf)
|
strong_alias (__scalbnf, __scalblnf)
|
||||||
|
|
||||||
|
#include <shlib-compat.h>
|
||||||
|
#if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_20)
|
||||||
|
compat_symbol (libc, __scalbnf, scalblnf, GLIBC_2_1);
|
||||||
|
#endif
|
||||||
|
@ -17,3 +17,8 @@ ENTRY(__scalbnl)
|
|||||||
END (__scalbnl)
|
END (__scalbnl)
|
||||||
weak_alias (__scalbnl, scalbnl)
|
weak_alias (__scalbnl, scalbnl)
|
||||||
strong_alias (__scalbnl, __scalblnl)
|
strong_alias (__scalbnl, __scalblnl)
|
||||||
|
|
||||||
|
#include <shlib-compat.h>
|
||||||
|
#if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_20)
|
||||||
|
compat_symbol (libc, __scalbnl, scalblnl, GLIBC_2_1);
|
||||||
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user