Module Name: src Committed By: drochner Date: Fri Apr 23 19:17:07 UTC 2010
Modified Files: src/lib/libm: Makefile src/lib/libm/arch/i387: s_scalbn.S s_scalbnf.S src/lib/libm/arch/mc68881: s_scalbn.S src/lib/libm/src: e_pow.c e_powf.c e_scalb.c e_scalbf.c k_rem_pio2.c k_rem_pio2f.c namespace.h s_ldexp.c s_ldexpf.c s_scalbn.c s_scalbnf.c Log Message: -build ldexp/frexp/modf locally again rather than relying on libc reaching over, to get things into a sane state, -do the usual namespace protection game with scalbn(f) because it is used internally (more symbol renamings are necessary) The weak_alias change for mc68881 is untested. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/lib/libm/Makefile cvs rdiff -u -r1.8 -r1.9 src/lib/libm/arch/i387/s_scalbn.S cvs rdiff -u -r1.7 -r1.8 src/lib/libm/arch/i387/s_scalbnf.S cvs rdiff -u -r1.7 -r1.8 src/lib/libm/arch/mc68881/s_scalbn.S cvs rdiff -u -r1.15 -r1.16 src/lib/libm/src/e_pow.c cvs rdiff -u -r1.14 -r1.15 src/lib/libm/src/e_powf.c cvs rdiff -u -r1.9 -r1.10 src/lib/libm/src/e_scalb.c cvs rdiff -u -r1.6 -r1.7 src/lib/libm/src/e_scalbf.c cvs rdiff -u -r1.11 -r1.12 src/lib/libm/src/k_rem_pio2.c cvs rdiff -u -r1.7 -r1.8 src/lib/libm/src/k_rem_pio2f.c \ src/lib/libm/src/s_ldexpf.c cvs rdiff -u -r1.2 -r1.3 src/lib/libm/src/namespace.h cvs rdiff -u -r1.10 -r1.11 src/lib/libm/src/s_ldexp.c cvs rdiff -u -r1.13 -r1.14 src/lib/libm/src/s_scalbn.c cvs rdiff -u -r1.8 -r1.9 src/lib/libm/src/s_scalbnf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.