cdefs.h/libm: Add __sym_{compat,default}() helper macros and use in libm.
authorSascha Wildner <saw@online.de>
Sat, 31 Aug 2019 19:12:42 +0000 (21:12 +0200)
committerSascha Wildner <saw@online.de>
Sat, 31 Aug 2019 19:12:42 +0000 (21:12 +0200)
commit404c8a2625a7db4cdcd35b46cbfb439fd42316de
treec175a797341d6697dfa5640d1ac37f5c378eeb40
parent9d848d5515edf09a206ae6424c4b47c4a0788f91
cdefs.h/libm: Add __sym_{compat,default}() helper macros and use in libm.

While here, change the "past<function>" naming scheme to "past_<function>"
like it is already for "weak_" and "imprecise_" cases.

Macros-taken-from: FreeBSD
12 files changed:
lib/libm/Symbol.map
lib/libm/src/amd64/isfinitel.c
lib/libm/src/amd64/isnanl.c
lib/libm/src/amd64/isnormall.c
lib/libm/src/amd64/signbitl.c
lib/libm/src/frexp.c
lib/libm/src/imprecise.c
lib/libm/src/isfinite.c
lib/libm/src/isnanf.c
lib/libm/src/isnormal.c
lib/libm/src/signbit.c
sys/sys/cdefs.h