mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-28 00:21:52 +03:00
* sysdeps/generic/w_exp2.c [NO_LONG_DOUBLE]: Fix typos in alias names.
Reported by Mark Mitchell <mark@codesourcery.com>. * Versions.def (libm): Define GLIBC_2.4 set. * math/Versions (libm: GLIBC_2.4): Add this set, with exp2l. * sysdeps/i386/Versions (libm: GLIBC_2.1): Add this set, with exp2l. * sysdeps/ia64/Versions: Likewise. * sysdeps/m68k/Versions: Likewise. * sysdeps/sparc/sparc64/Versions: Likewise. * sysdeps/x86_64/Versions: New file. * sysdeps/mips/mips64/Versions: New file.
This commit is contained in:
@ -94,7 +94,7 @@ libm {
|
||||
}
|
||||
GLIBC_2.1 {
|
||||
# mathematical functions
|
||||
exp2; exp2f; exp2l;
|
||||
exp2; exp2f; # exp2l; -- bug omitted this until GLIBC_2.4 (below)
|
||||
exp10; exp10f; exp10l;
|
||||
fdim; fdimf; fdiml;
|
||||
fma; fmaf; fmal;
|
||||
@ -161,4 +161,11 @@ libm {
|
||||
# fp environment function
|
||||
feenableexcept; fedisableexcept; fegetexcept;
|
||||
}
|
||||
GLIBC_2.4 {
|
||||
# A bug in sysdeps/generic/w_exp2.c kept this from appearing
|
||||
# in GLIBC_2.1 as it should have on platforms using that
|
||||
# implementation file. On others, sysdeps/CPU/Versions now
|
||||
# puts exp2l in GLIBC_2.1, which will override this entry.
|
||||
exp2l;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user