NetBSD/lib/libm
mrg 195e7a0895 avoid uninitialised variable accesses.
if __kernel_rem_pio2() or __kernel_rem_pio2f() are called with "nx" less
than 2, the local variable fq[0] may be accessed uninitialised.

__kernel_rem_pio2() has direct calls with nx = 1, and __kernel_rem_pio2f()
is called with a value starting at 3, but may be decreased to less than 2,
implied by this code , if not actually avoided by the tx[] setup above:
	nx = 3;
	while(tx[nx-1]==zero) nx--;     /* skip zero term */
	n  =  __kernel_rem_pio2f(tx,y,e0,nx,2,two_over_pi);

found by GCC 12.
2023-08-08 06:31:17 +00:00
..
arch RISC-V support that works on QEMU with a single hart. 2023-05-07 12:41:45 +00:00
compat
compiler_rt PR port-arm/55897 2021-06-16 05:21:08 +00:00
complex lib: remove CONSTCOND comment 2022-04-19 20:32:14 +00:00
gen
ld80 libm: Fix some whitespace issues in recent sincos additions. 2022-08-29 01:48:34 +00:00
ld128 libm: Fix some whitespace issues in recent sincos additions. 2022-08-29 01:48:34 +00:00
man Correct history (Brad Smith) 2023-06-11 15:28:21 +00:00
noieee_src Fix vax build. 2022-08-27 09:56:21 +00:00
softfloat
src avoid uninitialised variable accesses. 2023-08-08 06:31:17 +00:00
Makefile libm: Add fma(3) and friends to m68k 2023-08-08 02:09:42 +00:00
shlib_version libm: Bump minor for new long double transcendental functions. 2023-03-23 12:38:13 +00:00