Module Name: src Committed By: riastradh Date: Tue Jul 16 14:52:50 UTC 2024
Modified Files: src/lib/libm: m.common.expsym m.ieee754.expsym src/lib/libm/arch/i387: s_log1p.S s_log1pf.S src/lib/libm/arch/mc68881: s_log1p.S src/lib/libm/noieee_src: n_log.c n_log10.c n_log1p.c n_log2.c src/lib/libm/src: namespace.h s_log1p.c s_log1pf.c s_logl.c w_log.c w_log10.c w_log10f.c w_log2.c w_log2f.c Log Message: libm: Fix log-related symbol aliases. - Do the weak alias dance for log, log2, log10, log1p, and their f/l variants. (Not strictly necessary for log2 and log10 since nothing in the math library itself uses them -- only a computer scientist would use log2 and only an engineer would use log10 -- but let's just do it the same for all our forestry.) - Provide long double aliases on vax. - Sprinkle RCS ids. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/m.common.expsym \ src/lib/libm/m.ieee754.expsym cvs rdiff -u -r1.13 -r1.14 src/lib/libm/arch/i387/s_log1p.S cvs rdiff -u -r1.10 -r1.11 src/lib/libm/arch/i387/s_log1pf.S cvs rdiff -u -r1.6 -r1.7 src/lib/libm/arch/mc68881/s_log1p.S cvs rdiff -u -r1.8 -r1.9 src/lib/libm/noieee_src/n_log.c \ src/lib/libm/noieee_src/n_log1p.c cvs rdiff -u -r1.7 -r1.8 src/lib/libm/noieee_src/n_log10.c cvs rdiff -u -r1.1 -r1.2 src/lib/libm/noieee_src/n_log2.c cvs rdiff -u -r1.23 -r1.24 src/lib/libm/src/namespace.h cvs rdiff -u -r1.12 -r1.13 src/lib/libm/src/s_log1p.c cvs rdiff -u -r1.8 -r1.9 src/lib/libm/src/s_log1pf.c cvs rdiff -u -r1.4 -r1.5 src/lib/libm/src/s_logl.c cvs rdiff -u -r1.10 -r1.11 src/lib/libm/src/w_log.c cvs rdiff -u -r1.9 -r1.10 src/lib/libm/src/w_log10.c cvs rdiff -u -r1.6 -r1.7 src/lib/libm/src/w_log10f.c cvs rdiff -u -r1.1 -r1.2 src/lib/libm/src/w_log2.c src/lib/libm/src/w_log2f.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.