NetBSD/lib/libm
riastradh 806be69ba7 hypotl(3): Fix includes and macros.
1. Need <math.h> for __HAVE_LONG_DOUBLE.
2. Need <machine/ieee.h> for struct ieee_ext_u &c.
3. EXT_FRACLBITS, not LDBL_MANL_SIZE.

PR lib/58245: hypotl is broken on ld128 ports
2024-05-11 20:09:47 +00:00
..
arch libm/arch/m68k: Do the weak alias dance for finite. 2024-05-08 01:05:25 +00:00
compat Drop superfluous ; in __warn_references 2017-05-13 02:58:03 +00:00
compiler_rt libm: No divtc3.c or multc3.c in sparc64's compat sparc library. 2024-05-09 19:54:38 +00:00
complex lib: remove CONSTCOND comment 2022-04-19 20:32:14 +00:00
gen Remove redundant null check before free() 2017-03-07 11:15:08 +00:00
ld80 remove #include <ieeefp.h> for i386 now that it is included in math_private.h 2024-04-03 18:53:41 +00:00
ld128 Bring in more long double functions from FreeBSD. 2024-01-21 18:53:15 +00:00
man Fix typo 2024-01-26 23:41:55 +00:00
noieee_src libm: Add frexpf and frexpl on VAX. 2024-05-09 14:42:09 +00:00
softfloat provide a common softfloat fenv implemenation and use it for softfloat builds. 2017-03-22 23:11:07 +00:00
src hypotl(3): Fix includes and macros. 2024-05-11 20:09:47 +00:00
Makefile libm: Add frexpf and frexpl on VAX. 2024-05-09 14:42:09 +00:00
convertFreeBSD add the script I used to convert the FreeBSD code. 2024-01-24 04:14:07 +00:00
m.aarch64.expsym libm: Don't export symbol `pio4' from s_cosl.c. 2024-05-08 01:42:23 +00:00
m.alpha.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.arm.expsym libm: Split expected symbols on arm and mips by hard/soft float. 2024-05-08 23:28:07 +00:00
m.armhf.expsym libm: Split expected symbols on arm and mips by hard/soft float. 2024-05-08 23:28:07 +00:00
m.hppa.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.i386.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.ia64.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.m68k.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.mips.expsym libm: Split expected symbols in mips further by 32-bit vs 64-bit. 2024-05-09 00:04:23 +00:00
m.mips64.expsym libm: Split expected symbols in mips further by 32-bit vs 64-bit. 2024-05-09 00:04:23 +00:00
m.mipshf.expsym libm: Split expected symbols on arm and mips by hard/soft float. 2024-05-08 23:28:07 +00:00
m.powerpc.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.riscv.expsym libm: Don't export symbol `pio4' from s_cosl.c. 2024-05-08 01:42:23 +00:00
m.sh3.expsym libm: Record expected symbols for sh3. 2024-05-08 23:28:31 +00:00
m.sparc.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
m.sparc64.expsym libm: Don't export symbol `pio4' from s_cosl.c. 2024-05-08 01:42:23 +00:00
m.vax.expsym libm: Add frexpf and frexpl on VAX. 2024-05-09 14:42:09 +00:00
m.x86_64.expsym libm: Do the weak alias dance for sin/cos/tan/finite{,f}. 2024-05-08 01:40:26 +00:00
shlib_version Bump libm minor rev (libm.so.0.13 -> libm.so.0.14) after addition of 2024-01-22 15:19:38 +00:00