mirror of
https://sourceware.org/git/glibc.git
synced 2026-01-06 11:51:29 +03:00
Implement C23 log10p1
C23 adds various <math.h> function families originally defined in TS 18661-4. Add the log10p1 functions (log10(1+x): like log1p, but for base-10 logarithms). This is directly analogous to the log2p1 implementation (except that whereas log2p1 has a smaller underflow range than log1p, log10p1 has a larger underflow range). The test inputs are copied from those for log1p and log2p1, plus a few more inputs in that wider underflow range. Tested for x86_64 and x86, and with build-many-glibcs.py.
This commit is contained in:
@@ -1259,6 +1259,14 @@ GLIBC_2.4 truncl F
|
||||
GLIBC_2.4 y0l F
|
||||
GLIBC_2.4 y1l F
|
||||
GLIBC_2.4 ynl F
|
||||
GLIBC_2.40 log10p1 F
|
||||
GLIBC_2.40 log10p1f F
|
||||
GLIBC_2.40 log10p1f128 F
|
||||
GLIBC_2.40 log10p1f32 F
|
||||
GLIBC_2.40 log10p1f32x F
|
||||
GLIBC_2.40 log10p1f64 F
|
||||
GLIBC_2.40 log10p1f64x F
|
||||
GLIBC_2.40 log10p1l F
|
||||
GLIBC_2.40 log2p1 F
|
||||
GLIBC_2.40 log2p1f F
|
||||
GLIBC_2.40 log2p1f128 F
|
||||
|
||||
@@ -1149,6 +1149,14 @@ GLIBC_2.35 hypotf F
|
||||
GLIBC_2.38 fmod F
|
||||
GLIBC_2.38 fmodf F
|
||||
GLIBC_2.39 exp10 F
|
||||
GLIBC_2.40 log10p1 F
|
||||
GLIBC_2.40 log10p1f F
|
||||
GLIBC_2.40 log10p1f128 F
|
||||
GLIBC_2.40 log10p1f32 F
|
||||
GLIBC_2.40 log10p1f32x F
|
||||
GLIBC_2.40 log10p1f64 F
|
||||
GLIBC_2.40 log10p1f64x F
|
||||
GLIBC_2.40 log10p1l F
|
||||
GLIBC_2.40 log2p1 F
|
||||
GLIBC_2.40 log2p1f F
|
||||
GLIBC_2.40 log2p1f128 F
|
||||
|
||||
Reference in New Issue
Block a user