glibc/sysdeps/ieee754
Joseph Myers 55eb99e9a9 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.
2024-06-17 13:48:13 +00:00
..
dbl-64 math: Fix exp10 undefined left shift 2024-06-04 15:33:26 +01:00
float128 Implement C23 logp1 2024-06-17 13:47:09 +00:00
flt-32 nearbyint: Don't define alias when used in IFUNC [BZ #31759] 2024-05-20 05:21:41 -07:00
ldbl-64-128 math: Provide missing math symbols on libc.a (BZ 31781) 2024-05-23 09:36:08 -03:00
ldbl-96 Implement C23 logp1 2024-06-17 13:47:09 +00:00
ldbl-128 Implement C23 logp1 2024-06-17 13:47:09 +00:00
ldbl-128ibm Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ldbl-128ibm-compat Implement C23 log10p1 2024-06-17 13:48:13 +00:00
ldbl-opt Implement C23 log10p1 2024-06-17 13:48:13 +00:00
soft-fp Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Makefile
ieee754.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
k_standard.c
k_standardf.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
k_standardl.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
libm-alias-finite.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
s_lib_version.c
s_matherr.c
s_signgam.c