opnsense-src/lib/msun/src
Henri Chataing 2b2cd97844 msun: Fix math error in comment explaining y reduction
x = k + y for some integer k and |y| < 1/2
exp2(x) = exp2(k + y) = exp2(k) * exp2(y)
which can be written as 2**k * exp2(y)

The original had x = 2**k + y, which is has an extra 2** in it which
isn't correct.

Confirmed by forumula 2 in Gal and Bachelis referenced in the comments
for the source of this method
	https://dl.acm.org/doi/pdf/10.1145/103147.103151

The actual code is correct.

Reviewed by: imp (who added s_exp2.c and wrote the commit message)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1127
2024-04-12 16:15:04 -06:00
..
catrig.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
catrigf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
catrigl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_acos.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_acosf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_acosh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_acoshf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_acoshl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_acosl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_asin.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_asinf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_asinl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_atan2.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_atan2f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_atan2l.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_atanh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_atanhf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_atanhl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_cosh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_coshf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_coshl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_exp.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_expf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_fmod.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_fmodf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_fmodl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_gamma.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_gamma_r.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_gammaf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_gammaf_r.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_hypot.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_hypotf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_hypotl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_j0.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_j0f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_j1.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_j1f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_jn.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_jnf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_lgamma.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_lgamma_r.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_lgammaf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_lgammaf_r.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_lgammal.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_log.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_log2.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_log2f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_log10.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_log10f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_logf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_pow.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_powf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_rem_pio2.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_rem_pio2f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_remainder.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_remainderf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_remainderl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_scalb.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_scalbf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_sinh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_sinhf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_sinhl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_sqrt.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
e_sqrtf.c Purge more stray embedded $FreeBSD$ strings 2023-09-25 07:54:56 -07:00
e_sqrtl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
fenv-softfloat.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
k_cos.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_cosf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_cospi.h [LIBM] implementations of sinpi[fl], cospi[fl], and tanpi[fl] 2021-10-26 02:50:20 +03:00
k_exp.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_expf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_log.h lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_logf.h lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_rem_pio2.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_sin.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_sincos.h lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_sincosf.h lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_sincosl.h lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_sinf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_sinpi.h [LIBM] implementations of sinpi[fl], cospi[fl], and tanpi[fl] 2021-10-26 02:50:20 +03:00
k_tan.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
k_tanf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
math.h math: Add long double constant definitions 2024-04-12 12:30:58 -06:00
math_private.h lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
s_asinh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_asinhf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_asinhl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_atan.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_atanf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_atanl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_carg.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cargf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cargl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cbrt.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cbrtf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cbrtl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ccosh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ccoshf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ceil.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ceilf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ceill.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cexp.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cexpf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cimag.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_cimagf.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_cimagl.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_clog.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_clogf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_clogl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_conj.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_conjf.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_conjl.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_copysign.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_copysignf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_copysignl.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_cos.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cosf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cosl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cospi.c Fixes for bugs in sinpi/cospi/tanpi 2023-08-03 07:27:58 +03:00
s_cospif.c Fixes for bugs in sinpi/cospi/tanpi 2023-08-03 07:27:58 +03:00
s_cpow.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cpowf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cpowl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cproj.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cprojf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_cprojl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_creal.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_crealf.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_creall.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_csinh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_csinhf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_csqrt.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_csqrtf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_csqrtl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ctanh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ctanhf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_erf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_erff.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_exp2.c msun: Fix math error in comment explaining y reduction 2024-04-12 16:15:04 -06:00
s_exp2f.c msun: Fix math error in comment explaining y reduction 2024-04-12 16:15:04 -06:00
s_expm1.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_expm1f.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fabs.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fabsf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fabsl.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_fdim.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_finite.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_finitef.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_floor.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_floorf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_floorl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fma.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fmaf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fmal.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fmax.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fmaxf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fmaxl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fmin.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fminf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_fminl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_frexp.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_frexpf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_frexpl.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_ilogb.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ilogbf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_ilogbl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_isfinite.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_isnan.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_isnormal.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_llrint.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_llrintf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_llrintl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_llround.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_llroundf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_llroundl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_log1p.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_log1pf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_logb.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_logbf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_logbl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_lrint.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_lrintf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_lrintl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_lround.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_lroundf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_lroundl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_modf.c lib: Remove ancient SCCS tags. 2023-11-26 22:23:28 -07:00
s_modff.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_modfl.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_nan.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_nearbyint.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_nextafter.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_nextafterf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_nextafterl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_nexttoward.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_nexttowardf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_remquo.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_remquof.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_remquol.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_rint.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_rintf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_rintl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_round.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_roundf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_roundl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_scalbln.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_scalbn.c msun: Add copyright notices 2021-10-22 22:00:54 -06:00
s_scalbnf.c msun: Add copyright notices 2021-10-22 22:00:54 -06:00
s_scalbnl.c msun: Add copyright notices 2021-10-22 22:00:54 -06:00
s_signbit.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
s_signgam.c
s_significand.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_significandf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sin.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sincos.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sincosf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sincosl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sinf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sinl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_sinpi.c Fixes for bugs in sinpi/cospi/tanpi 2023-08-03 07:27:58 +03:00
s_sinpif.c Fixes for bugs in sinpi/cospi/tanpi 2023-08-03 07:27:58 +03:00
s_tan.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_tanf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_tanh.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_tanhf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_tanhl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_tanl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_tanpi.c Fixes for bugs in sinpi/cospi/tanpi 2023-08-03 07:27:58 +03:00
s_tanpif.c Fixes for bugs in sinpi/cospi/tanpi 2023-08-03 07:27:58 +03:00
s_tgammaf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_trunc.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_truncf.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
s_truncl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
w_cabs.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
w_cabsf.c Purge more stray embedded $FreeBSD$ strings 2023-09-25 07:54:56 -07:00
w_cabsl.c lib/msun: Cleanup after $FreeBSD$ removal 2024-01-28 17:00:23 +02:00
w_drem.c msun: Rewrite function definitions with identifier lists 2022-07-12 13:17:47 +08:00
w_dremf.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00