freebsd-src/lib/msun
Dimitry Andric 869cfe9fed msun: remove fabs from Symbol.map, and adjust comment
We have s_fabs.c, but fabs(3) is already provided by libc due to
historical reasons, so it is not compiled into libm. When the linker
does not use --undefined-version, this leads to a complaint about the
symbol being nonexistent, so remove it from Symbol.map.

While here, adjust the comment about some functions being supplied by
libc: while it is true that all these are indeed in libc, libm still
includes its own versions of frexp(3), isnan(3), isnanf(3), and
isnanl(3).

Reported by:	Steve Kargl <sgk@troutmask.apl.washington.edu>
MFC after:	3 days

(cherry picked from commit d04e03c19a)
2024-01-30 18:53:47 +01:00
..
aarch64 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
arm Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
bsdsrc Remove $FreeBSD$: one-line .c pattern 2023-08-23 11:43:26 -06:00
i387 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
ld80 Remove $FreeBSD$: one-line .c pattern 2023-08-23 11:43:26 -06:00
ld128 Remove $FreeBSD$: one-line .c pattern 2023-08-23 11:43:26 -06:00
man Remove $FreeBSD$: one-line nroff pattern 2023-08-23 11:43:32 -06:00
mips Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
powerpc Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
riscv Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
src Purge more stray embedded $FreeBSD$ strings 2023-10-24 11:13:18 -07:00
tests Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
x86 Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00
Makefile msun: remove fabs from Symbol.map, and adjust comment 2024-01-30 18:53:47 +01:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
Symbol.map msun: remove fabs from Symbol.map, and adjust comment 2024-01-30 18:53:47 +01:00